Kubernetes组件¶
Kubernetes Master¶
kube-apiserver¶
kube-controller-manager¶
kube-scheduler¶
Kubernetes Worker¶
在Kubernetes中,节点(node)是执行具体工作的机器,通常是物理主机,但也可以是虚拟机。在工作节点需要包含运行pods的必要服务,并由Master管控组件管理。在node上运行的服务有:
容器运行时(runtime) - 通常是docker
kubelet
kube-proxy
kuberlet¶
kubelet会不断报告节点状态,通过 describe node
可以显示节点状态和详细信息:
kubectl describe node <node-name>
其中需要关注的输出有:
conditions
字段记录了节点状态OutOfDisk
为 True 时表示节点空闲空间不够分配新的PodMemoryPressure