控制器是什么,起到什么作用?-[阿里云_云淘科技]

控制器是什么,起到什么作用?

以下为热心网友提供的参考意见

Kubernetes,也称为K8s,是一个开源的容器编排平台。它最初由Google开发,用Golang编写,后来捐赠给CNCF(云原生计算基金会)。Kubernetes的主要功能是自动执行容器部署、容器扩展、解缩放和容器负载均衡,从而极大地简化了容器化应用的管理和操作。

阿里云的容器服务Kubernetes版,也被称为ACK(Container Service for Kubernetes),是全球首批通过Kubernetes一致性认证的服务平台。它提供高性能的容器应用管理服务,支持企业级Kubernetes容器化应用的生命周期管理,包括但不限于应用的部署、监控、伸缩和更新等。这使得用户可以在云端轻松高效地运行Kubernetes容器化应用。

以下为热心网友提供的参考意见

OpenKruise包含CloneSet、Advanced StatefulSet、Advanced DaemonSet等控制器。以下介绍常用控制器的功能。https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-openkruise-to-deploy-cloud-native-applications?spm=a2c4g.11186623.0.i60

控制器是什么,起到什么作用?-[阿里云_云淘科技]

以下为热心网友提供的参考意见

Kube Controller Manager是一个守护进程,内嵌随Kubernetes一起发布的核心控制回路。Kube Controller Manager通过API服务器监控集群的状态,确保集群处于预期的工作状态。Kube Controller Manager由负责不同资源的多个控制器构成。目前,Kubernetes自带的控制器包括副本控制器、节点控制器、命名空间控制器和服务账号控制器等

  • 副本控制器(Replication Controller,RC),RC确保任何时候Kubernetes集群中有指定数量的Pod副本在运行。通过监控运行中的Pod来保证集群中运行指定数目的Pod副本。指定的数目可以是多个也可以是1个;少于指定数目,RC就会启动运行新的Pod副本;多于指定数目,RC就会终止多余的Pod副本。

  • Namespace Controller(命名空间控制器):管理 namespace 的生命周期。

  • Node Controller(节点控制器):负责在节点出现故障时发现和响应。

  • Service Controller(服务控制器):属于 K8S 集群与外部的云平台之间的一个接口控制器。

——参考来源于阿里云官方文档。

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/22210.html

(0)
匿名
上一篇 2024年1月8日
下一篇 2024年1月8日

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。