Мультикластер та платформа
Організації, що використовують on-premises рішення, рідко обмежуються одним кластером Kubernetes. У міру зростання команд та диверсифікації навантажень виникає потреба у кількох кластерах — для розділення dev/staging/prod, регіональних розгортань, ізоляції орендарів (tenants) або просто для зменшення радіусу ураження при збоях. Але на відміну від хмари, де створення нового кластера займає хвилини і коштує лише викликів API, on-premises мультикластерність означає управління фізичними серверами, розміщенням площини управління та автоматизацією життєвого циклу з обмеженим обладнанням.
Цей розділ охоплює інфраструктурні платформи, на яких базується Kubernetes (vSphere, OpenStack, Harvester), стратегії площини управління, які дозволяють запускати багато кластерів на кількох серверах (vCluster, Kamaji), та декларативні інструменти життєвого циклу, що ставляться до кластерів як до «худоби» (Cluster API на bare metal).
Модулі
Розділ «Модулі»| Модуль | Опис | Час |
|---|---|---|
| 5.1 Платформи приватної хмари | VMware vSphere + Tanzu, OpenStack + Magnum, Harvester | 45 хв |
| 5.2 Мультикластерні площини управління | vCluster, Kamaji, спільні vs виділені площини управління | 50 хв |
| 5.3 Cluster API на Bare Metal | CAPM3, CAPV, декларативний життєвий цикл, GitOps-управління кластерами | 50 хв |