云计算de小白
Kubernetes(简称K8s)是一个开源容器编排平台,用于自动化部署、扩展和管理容器化应用程序。
K8S诞生于Google,基于其多年在生产环境运行容器的经验,目前已成为现代微服务架构和云原生应用的核心技术。
图片
K8S对容器的生命周期进行管理,保证系统在大规模生产环境中高效稳定地运行。
K8S 组件
K8s采用主从架构,集群内所有节点都由控制平面进行管理和调度。
如下图所示:
图片
K8S组件主要包括两个核心组件:Control Plane、Worker Nodes。
Control Plane:负责管理整个集群的状态,调度任务,监控集群的正常运行;
Worker Nodes:运行实际的应用程序容器,并负责:容器的运行和管理。
如果想掌握K8s,最重要的就是掌握:Control Plane 和 Worker Nodes。
接下来我会详细讲解:Control Plane 和 Worker Node@mikechen
控制平面组件
控制平面:负责管理 Kubernetes 集群