Обзор кластеров
Платформа поддерживает несколько моделей управления Kubernetes-кластерами в зависимости от того, как подготовлена базовая инфраструктура и как развернута плоскость управления.
Содержание
Инфраструктура, предоставляемая платформойИнфраструктура, предоставляемая пользователемРазмещенная плоскость управления (HCP)Подключенные кластерыKubernetes в публичном облакеKubernetes, соответствующий CNCFПодключение через туннельВыбор подходящей моделиИнфраструктура, предоставляемая платформой
Описание:
В этой модели платформа предоставляет как машины, так и операционные системы узлов. Все узлы используют неизменяемую ОС, что обеспечивает согласованное, декларативное и легко восстанавливаемое состояние инфраструктуры. Эта модель обеспечивает полную автоматизацию на протяжении всего жизненного цикла кластера — от подготовки до масштабирования и обновлений.
Неизменяемая ОС на платформе:
Платформа использует Alauda OS для управления неизменяемыми узлами.
Обязанности:
Инфраструктура, предоставляемая пользователем
Описание:
В этой модели пользователь предоставляет заранее подготовленные физические или виртуальные машины. Платформа устанавливает и управляет Kubernetes на этих узлах, тогда как управление ОС узлов — включая подготовку, исправление или замену — остается под контролем пользователя.
Эта модель предназначена для организаций, у которых уже есть устоявшиеся процедуры или инструменты автоматизации для управления своей инфраструктурой или операционными системами.
Обязанности:
Размещенная плоскость управления (HCP)
Описание:
Размещенная плоскость управления (HCP) — это модель развертывания, в которой несколько кластеров используют общую плоскость управления, размещенную в выделенном управляющем кластере. Общими являются только компоненты плоскости управления — рабочие узлы по-прежнему подготавливаются в рамках одной из двух моделей инфраструктуры выше (либо предоставляемой платформой, либо пользователем).
Характеристики:
- Снижает потребление ресурсов плоскостью управления.
- Поддерживает смешанные модели: рабочие узлы могут быть неизменяемыми или предоставляемыми пользователем.
- Идеально подходит для крупных bare-metal или ресурсно-ограниченных сред.
Подключенные кластеры
Платформа также поддерживает подключение и управление существующими Kubernetes-кластерами, будь то кластеры в публичном облаке или дистрибутивы Kubernetes, соответствующие стандартам CNCF.
Kubernetes в публичном облаке
- Подключается к управляемым сервисам Kubernetes, таким как EKS, AKS и GKE, через облачно-специфичные провайдеры (например, Alauda Container Platform EKS Provider).
- Учетные данные облака могут безопасно храниться на платформе.
- Позволяет создавать и управлять кластерами в публичном облаке непосредственно из платформы.
Kubernetes, соответствующий CNCF
- Подключает любой существующий Kubernetes-кластер, соответствующий стандартам CNCF.
- Поддерживает единое представление, контроль политик и мониторинг в разных средах.
- См. матрицу поддержки Kubernetes.
Подключение через туннель
- Когда глобальный кластер не может напрямую получить доступ к кластеру рабочих нагрузок, Tunnel Server (на стороне глобального кластера) и Tunnel Agent (на стороне кластера рабочих нагрузок) устанавливают защищенную связь.
- Подходит для отключенных или ограниченных сетевых сред.