更新时间:2024-08-17 GMT+08:00

集群基本信息

Kubernetes是一个开源的容器编排引擎,可用于容器化应用的自动化部署、 扩缩和管理。

对应用开发者而言,可以把Kubernetes看成一个集群操作系统。Kubernetes提供服务发现、伸缩、负载均衡、自愈甚至选举等功能,让开发者从基础设施相关配置中解脱出来。

集群的网络

集群的网络可以分成三个部分:

  • 节点网络:为集群内节点分配IP地址。
  • 容器网络:为集群内容器分配IP地址,负责容器的通信,当前支持多种容器网络模型,不同模型有不同的工作机制。
  • 服务网络:服务(Service)是用来解决访问容器的Kubernetes对象,每个Service都有一个固定的IP地址。

在创建集群时,您需要为各个网络选择合适的网段,确保各网段之间不存在冲突,每个网段下有足够的IP地址可用。集群创建后不支持修改容器网络模型,您需要在创建前做好规划和选择。

强烈建议您在创建集群前详细了解集群的网络以及容器网络模型,具体请参见容器网络

Master节点数量与集群规模

在CCE中创建集群,Master节点可以是1个、3个,3个Master节点会按高可用部署,确保集群的可靠性。

Master节点的规格决定集群管理Node节点的规模,创建集群时可以选择集群管理规模,这个规模就是指的集群可以有多少个Node节点,例如50节点、200节点等。

集群生命周期

表1 集群状态说明

状态

说明

创建中

集群正在创建,正在申请云资源

运行中

集群正常运行

休眠中

集群正在休眠中

唤醒中

集群正在唤醒中

升级中

集群正在升级中

变更中

集群正处于规格变更中

不可用

当前集群不可用

删除中

集群正在删除中

图1 集群状态流转