Sobes.tech
Middle

Кадом компонентҳо қисми сатҳи идоракунӣ (control plane) дар Kubernetes мебошанд?

sobes.tech AI

Ҷавоб аз AI

Компонентҳои Control Plane-и Kubernetes иборатанд аз:

  • kube-apiserver: API-и умумиҷаҳонии Kubernetes-ро таъмин мекунад, ҳамаи дархостҳоро коркард мекунад ва масъул барои тасдиқ ва нигоҳдории ҳолати кластер мебошад.
  • etcd: Захираҳои тақсимшуда ва мутобиқшудаи калид-арзиш, барои нигоҳдории маълумоти конфигуратсия ва ҳолати кластер истифода мешавад.
  • kube-scheduler: Подҳои навсохтро ба нодҳо таъин мекунад, талаботи под ва захираҳои дастрасро таҳлил мекунад.
  • kube-controller-manager: Контроллерҳоро иҷро мекунад, ки ҳолати кластерро тавассути API-server назорат мекунанд ва кӯшиш мекунанд, ки ҳолати ҳозираро ба ҳолати дилхоҳ баробар кунанд. Мисолҳо: Deployment Controller, DaemonSet Controller, Replication Controller.
  • cloud-controller-manager (ихтиёрӣ): Бо провайдерҳои абр (AWS, GCP, Azure ва ғайра) ҳамкорӣ мекунад барои идоракунии захираҳои махсуси абр, мисли балансировщикҳои бор ва дисктар.

Ин ҷадвал вазифаҳои компонентҳоро ҷамъбаст мекунад:

Компонент Вазифа
kube-apiserver API, тасдиқ, нигоҳдории ҳолат
etcd Захираҳои тақсимшудаи ҳолат
kube-scheduler Таъин кардани подҳо ба нодҳо
kube-controller-manager Иҷрои контроллерҳо барои идоракунии захираҳо
cloud-controller-manager Ҳамкорӣ бо провайдери абр