简介
节点是容器集群组成的基本元素。节点取决于业务,既可以是虚拟机,也可以是物理机。每个节点都包含运行Pod所需要的基本组件,包括Kubelet、Kube-proxy 、Container Runtime等。
说明:CCE创建的Kubernetes集群包含master节点和node节点,本章讲述的节点特指node节点,node节点是集群的计算节点,即运行容器化应用的节点。
在云容器引擎CCE中,主要采用高性能的弹性云主机作为节点来构建高可用的Kubernetes集群。
注意事项
- 为了保证节点的稳定性,CCE集群节点上会根据节点的规格预留一部分资源给Kubernetes的相关组件(kubelet、kube-proxy以及docker等)和Kubernetes系统资源,使该节点可作为您的集群的一部分。 因此,您的节点资源总量与节点在Kubernetes中的可分配资源之间会存在差异。节点的规格越大,在节点上部署的容器可能会越多,所以Kubernetes自身需预留更多的资源。
- 节点的网络(如虚机网络、容器网络等)均被CCE接管,不允许用户自行添加网卡或改变路由,若自行修改,CCE不保证服务可用。
- 节点购买后如需对其进行升级或降低规格等操作,请将节点关机后进行变更,也可以重新购买节点后,将老节点删除。
节点生命周期
生命周期是指节点从创建到删除(或释放)历经的各种状态。
状态 | 状态属性 | 说明 |
可用 | 稳定状态 | 节点正常运行状态,并连接上集群。 在这个状态的节点可以运行您的业务。 |
不可用 | 稳定状态 | 节点运行异常状态。 在这个状态下的实例,不能对外提供业务,需要重置节点或联系管理员进行处理。 |
创建中 | 中间状态 | 创建节点实例后,在节点状态进入运行中之前的状态。 |
安装中 | 中间状态 | 节点处于安装Kubernetes软件的过程中。 |
删除中 | 中间状态 | 节点处于正在被删除的状态。 如果长时间处于该状态,则说明出现异常,需要联系管理员处理。 |
关机 | 稳定状态 | 节点被正常停止。 在这个状态下的实例,不能对外提供业务,您可以在弹性云主机列表页对其进行开机操作。 |
错误 | 稳定状态 | 节点处于异常状态。 在这个状态下的实例,不能对外提供业务,需要重置节点或联系管理员进行处理。 |