cluster-lifecycle-manager:集群生命周期管理器(CLM),用于配置和更新多个Kubernetes集群

时间:2024-02-20 00:34:47
【文件属性】:

文件名称:cluster-lifecycle-manager:集群生命周期管理器(CLM),用于配置和更新多个Kubernetes集群

文件大小:285KB

文件格式:ZIP

更新时间:2024-02-20 00:34:47

go kubernetes aws cloud cloudformation

集群生命周期管理器(CLM) 集群生命周期管理器(CLM)是负责操作(创建,更新,删除)Kubernetes集群的组件。 它与群集注册表和配置源进行交互,从中读取有关群集的信息,并使其与最新配置保持最新。 CLM既可以作为CLI工具运行,以直接从您的开发计算机启动集群,也可以作为控制器运行,作为运行多个集群的单个实例运行。 它以可重入的方式设计,这意味着它可以在任何时间点被杀死,并且它将从中断的位置继续进行任何集群更新。 所有状态都存储在Cluster Registry和git配置库中。 若要更好地了解我们如何在Zalando中使用CLM,请参阅2018年KubeCon欧盟演讲: 。 当前状态 自2017年1月以来,CLM已在Zalando内部进行开发。它目前用于在AWS上运行80多个集群,其中CLM将最旧的集群从Kubernetes v1.4一直更新到Kubernetes v1.9。 目前,它与我们的紧密相关,但是通过使其成为开源并在未来进行开放开发,我们旨在使CLM成为大规模运行Kubernetes集群的通用解决方案。 产品特点 根据对定义为HTTP REST API


网友评论