Master node 有什麼狠角色,各別是什麼用途,透過此篇初步認識。
當透過 minikube 完成 Local K8s 環境建置後,下指令:kubectl get componentstatuses
可查看到 K8s 三個主要狠角色。
[user@minikube ~]$ kubectl get componentstatuses
NAME STATUS MESSAGE ERROR
controller-manager Healthy ok
scheduler Healthy ok
etcd-0 Healthy {"health": "true"}
Kubernetes 建置與執行 書中P.5內容,有敘述著 K8s 是具有自我修復性的系統,這就是 Controller-manager 最大的目的所在。
說明參考頁:
https://kubernetes.io/docs/concepts/overview/components/#master-components
Kubernetes 建置與執行 書中P.30內容