排序
Kubernetes ResourceQuota实战:按Namespace限制对象数量
一、基于命名空间的资源限制 通常情况下,出于稳定性和安全性考虑,应该对每个 Namespace 不受控制的资源进行限制,比如 Pod 和 ReplicaSet,防止异常创建导致集群故障。 1.1 环境准备 创建测试...
Kubernetes集群版本升级:升级部署
一、升级Master01节点 1、查看最新版本 2、升级kubeadm 验证下载操作正常,并且 kubeadm 版本正确 3、将Master01节点标记为不可调度 4、查看集群是否能够升级,观察到支持升级v1.27最高版本为v1...
标签的增删改查与标签选择器实践
一、标签如何使用 关于标签的使用,大概分为四方面:增、删、改、查。 1.1 增 修改node节点k8s-node02的label为region=subnet7 1.2 删 单个去除node节点k8s-node02的label:region=subnet7 批量...
Deployment回滚、扩缩容与发布控制
一、Deployment回滚 当更新版本后出现不稳定或配置不合理时,可以对其进行回滚操作。默认情况下,Deployment 的所有上线记录都保留在系统中,以便可以随时回滚 (你可以通过修改修订历史记录限...
kubectl入门指南:命令格式、kubeconfig配置与增删改查实战
一、先看懂 kubectl 命令格式 `kubectl` 的基础格式可以概括为: 这里最关键的是三类信息: - `command`:你想做什么,比如 `create`、`apply`、`delete`、`edit`、`get` - `type`:你要操作什...
Secret 热更新、限制与不可变更实践
一、Secret热更新 实际使用ConfigMap和Secret时,一般情况下都是直接使用文件创建,也就是使用--from-file=xxx的格式进行创建。创建的ConfigMap可能因为换行的问题,导致使用kubectl edit cm xx...
Kubernetes高级调度:Pod反亲和性
一、定义pod1.yaml文件 二、应用pod1.yaml文件 三、定义pod2.yaml文件 四、应用pod2.yaml文件 五、查看 查看pod身上所带标签 查看pod部署节点,观察到pod01和pod02分配到同一节点 六、恢复
Job 重试机制与清理:backoffLimit、activeDeadlineSeconds 详解
一、Job重试机制 如果要实现 Pod 执行失败后可以重试,此时可以把重启策略改成 OnFailure,但是最好限制一下重试次数。比如最多允许每个 Pod 尝试两次任务执行 1、定义job的yaml文件 关键配置信...
Kubernetes QoS实战:三种服务质量等级的Pod配置示例
一、QoS如何使用 1.1 示例1:实现QoS为Guaranteed的Pod Guaranteed级别的Pod具有最高的优先级,Kubernetes会确保这些Pod获得足够的资源,也就是Kubernetes调度器会确保这些Pod调度到能够提供所需...
Kubernetes基础:k8s介绍
一、官网 https://kubernetes.io/。 用官网的话术介绍K8s: Kubernetes(K8s),是用于自动部署、扩容、缩容和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理...









