
以下内容均来自个人笔记并重新梳理,如有错误欢迎指正!
如果对您有帮助,烦请点赞、关注、转发!如果您有其他想要了解的,欢迎私信联系我~
基本概念
Kubernetes 控制器是一种特殊类型的后台进程,负责运行集群中的各种资源对象。
Kubernetes 控制器是 Kubernetes 控制平面(Control Plane)的一部分,负责监视集群状态,并确保集群的实际状态与预期状态保持一致。如果检测到任何偏差,控制器会自动采取措施来纠正这些偏差,从而实现自我修复、自我调节的集群环境。
Kubernetes 控制器是实现集群管理自动化的关键,对于希望充分利用 Kubernetes 优势的开发者和运维人员来说,理解控制器的概念和工作原理是至关重要的,本文开始将对各类常见的 Kubernetes 控制器进行专题介绍。
Kubernetes 控制器通过 API Server 与 Kubernetes 集群进行通信,它们会定期查询集群的状态,并将当前状态与期望状态进行比较。如果存在差异,控制器将执行以下步骤:
常见类型
Kubernetes 控制器常见类型如下:
相关特性