Платформа поддерживает несколько моделей управления Kubernetes кластерами в зависимости от того, как организована базовая инфраструктура и как развернута управляющая плоскость.
Описание:
В этой модели платформа обеспечивает как машины, так и операционные системы узлов. Все узлы используют Immutable OS (неизменяемую ОС), что гарантирует согласованное, декларативное и легко восстанавливаемое состояние инфраструктуры. Эта модель обеспечивает полную автоматизацию на протяжении всего жизненного цикла кластера — от развертывания до масштабирования и обновлений.
Примеры Immutable OS:
Распространённые примеры Immutable OS включают Fedora CoreOS, Flatcar Linux и openSUSE MicroOS. В настоящее время платформа поддерживает MicroOS для управления неизменяемыми узлами.
Обязанности:
| Компонент | Управляется |
|---|---|
| Машины / Узлы | Платформа |
| ОС узла | Платформа (только Immutable OS) |
| Kubernetes | Платформа |
Описание:
В этой модели пользователь предоставляет заранее подготовленные физические или виртуальные машины. Платформа устанавливает и управляет Kubernetes на этих узлах, в то время как управление ОС узлов — включая развертывание, обновление и замену — остаётся под контролем пользователя.
Эта модель предназначена для организаций, которые уже имеют отлаженные процедуры или инструменты автоматизации для управления своей инфраструктурой или операционными системами.
Обязанности:
| Компонент | Управляется |
|---|---|
| Машины / Узлы | Пользователь |
| ОС узла | Пользователь |
| Kubernetes | Платформа |
Платформа также поддерживает подключение и управление существующими Kubernetes кластерами, будь то кластеры в публичных облаках или дистрибутивы Kubernetes, соответствующие стандартам CNCF.
| Сценарий | Инфраструктура предоставлена | ОС узла управляется | Kubernetes управляется | Уровень автоматизации |
|---|---|---|---|---|
| Инфраструктура, предоставляемая платформой | Платформа | Платформа (только Immutable OS) | Платформа | Полный |
| Инфраструктура, предоставляемая пользователем | Пользователь | Пользователь | Платформа | Частичный |
| Подключённый кластер (облако или CNCF) | Внешний провайдер | Внешний провайдер | Частично / Внешний | Минимальный |