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 | Булут камсыздоочусу менен иштөө |