Sobes.tech
Middle

Kubernetes'te башкаруу деңгээли (control plane) кайсы компоненттерден турат?

sobes.tech AI

AIден жооп

Kubernetes Control Plane компоненттери төмөндөгүлөрдөн турат:

  • kube-apiserver: Kubernetesтин универсал API-син камсыздайт, бардык суроолорду иштетет жана кластердин абалын текшерүү жана сактоо үчүн жооптуу.
  • etcd: Таралган, туруктуу ачкыч-баалуулук сактагыч, кластердин конфигурациялык маалыматтары жана абалын сактоо үчүн колдонулат.
  • kube-scheduler: Жаңы түзүлгөн поддорду түйүндөргө белгилейт, под талаптарын жана жеткиликтүү ресурстарды анализ кылат.
  • kube-controller-manager: API-сервер аркылуу кластердин абалын көзөмөлдөйт жана учурдагы абалды каалаганга жакшыртат. Мисалдар: Deployment Controller, DaemonSet Controller, Replication Controller.
  • cloud-controller-manager (опционалдуу): Булут камсыздоочулар менен (AWS, GCP, Azure жана башка) иштейт, жүктү теңдештирүүчү жана дисктер сыяктуу булутко тиешелүү ресурстарды башкаруу үчүн.

Бул таблица компоненттердин милдеттерин кыскача чагылдырат:

Компонент Милдети
kube-apiserver API, текшерүү, абалды сактоо
etcd Таралган абал сактагыч
kube-scheduler Поддорду түйүндөргө бөлүштүрүү
kube-controller-manager Ресурстарды башкаруу үчүн контроллерлерди иштетет
cloud-controller-manager Булут камсыздоочусу менен иштөө