排序
Kubernetes拓扑域约束实战:让应用副本均匀分布在不同机房
一、拓扑域约束实践 1.1 应用均匀分布在不同的机房 1.查看节点污点情况 2.定义一个名为topologySC.yaml 的yaml文件 3.开始部署 4.查看pod状态,观察到每个节点均匀分配3个pod 5.重启应用,再次进...
Ingress 资源定义与入门发布:域名暴露、无域名访问与配置结构
一、Ingress 资源定义 表示Ingress的yaml示例如下 详细内容解析: **apiVersion** - 表示使用的Kubernetes API版本 - networking.k8s.io/v1 是Kubernetes 1.22+版本的标准API版本 - 旧版本可能...
Rancher从零部署并管理K8s集群
一、环境介绍 这里使用三台机器做k8s集群,架构为一master两node节点 | 主机名 | 角色 | IP地址 | 操作系统 | | --------- | -------- | --------- | -------- | | rocky9-20 | master01 | 10.0....
Rancher入门与生态概览
一、Rancher是什么 Rancher官网说明:[https://ranchermanager.docs.rancher.com/zh/](https://ranchermanager.docs.rancher.com/zh/) 1.1 Rancher是什么 Rancher是一个kubernetes管理工具,可...
ConfigMap 限制与热更新:更新机制、注意事项和不可变配置
一、ConfigMap限制 ConfigMap在使用时有很多局限性,如果没有正确使用ConfigMap,可能会导致Pod不能正常操作。目前具有的限制如下: * 必须先创建ConfigMap才能在Pod中引用它,如果Pod引用的Con...
Kubernetes基础:CronJob
一、CronJob简称(cj)是一种周期运行的Pod,比如有些任务需要每天执行一次,就可以使用CronJob。 先来生成一个YAML文件: 运行并查看,其中每隔一分钟就会生成一个pod 恢复
Kubernetes是什么以及为什么会出现
一、Kubernetes的定义 Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工...
Kubernetes基础:认识YAML
一、什么是YAML 官网(https://yaml.org/) YAML 语言创建于 2001 年,比 XML 晚了三年。YAML虽然在名字上模仿了XML,但实质上与XML完全不同,更适合人类阅读,计算机解析起来也很容易。 JSON是...
Kubernetes节点上线和下线:节点下线
一、下线之前,先在master01节点上创建一个测试Deployment 查看pod 二、在master01节点上驱逐下线节点node03上的Pod,并设置不可调度 再次查看Pod,观察到node03节点上无Pod运行 三、在master01...
Rancher自定义权限实现最小化授权
一、自定义角色模板 1、依次点击【用户&认证】-【角色模板】-【项目或命名空间】-【创建项目或命名空间的角色】 2、定义以下内容后点击【创建】 名称:debug 描述:执行debug命令 授权资源...










