Перейти до вмісту

Мультикластер та платформа

Організації, що використовують 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, Harvester45 хв
5.2 Мультикластерні площини управлінняvCluster, Kamaji, спільні vs виділені площини управління50 хв
5.3 Cluster API на Bare MetalCAPM3, CAPV, декларативний життєвий цикл, GitOps-управління кластерами50 хв