• Русский
  • Обзор кластеров

    Платформа поддерживает несколько моделей управления кластерами Kubernetes в зависимости от того, как предоставляется базовая инфраструктура и как развертывается управляющая плоскость.

    Содержание

    Инфраструктура, предоставляемая платформой

    Описание:

    В этой модели платформа предоставляет как машины, так и операционные системы узлов. Все узлы используют Immutable OS (неизменяемую ОС), что обеспечивает согласованное, декларативное и легко восстанавливаемое состояние инфраструктуры. Эта модель обеспечивает полную автоматизацию на протяжении всего жизненного цикла кластера — от развертывания до масштабирования и обновлений.

    Примеры Immutable OS:

    Распространённые примеры Immutable OS включают Fedora CoreOS, Flatcar Linux и openSUSE MicroOS. В настоящее время платформа поддерживает MicroOS для управления неизменяемыми узлами.

    Обязанности:

    КомпонентУправляется
    Машины / УзлыПлатформой
    ОС узлаПлатформой (только Immutable OS)
    KubernetesПлатформой

    Инфраструктура, предоставляемая пользователем

    Описание:

    В этой модели пользователь предоставляет заранее подготовленные физические или виртуальные машины. Платформа устанавливает и управляет Kubernetes на этих узлах, в то время как управление ОС узла — включая развертывание, обновление или замену — остаётся под контролем пользователя.

    Эта модель предназначена для организаций, которые уже имеют налаженные процедуры или инструменты автоматизации для управления своей инфраструктурой или операционными системами.

    Обязанности:

    КомпонентУправляется
    Машины / УзлыПользователем
    ОС узлаПользователем
    KubernetesПлатформой

    Подключённые кластеры

    Платформа также поддерживает подключение и управление существующими кластерами Kubernetes, будь то кластеры публичных облаков или соответствующие стандартам CNCF дистрибутивы Kubernetes.

    Kubernetes в публичных облаках

    • Подключается к управляемым Kubernetes-сервисам, таким как EKS, AKS и GKE, через облачные провайдеры (например, Alauda Container Platform EKS Provider).
    • Облачные учетные данные могут безопасно храниться на платформе.
    • Позволяет создавать и управлять кластерами публичных облаков непосредственно из платформы.

    Kubernetes, соответствующий CNCF

    • Подключается к любому существующему кластеру Kubernetes, соответствующему стандартам CNCF.
    • Поддерживает единый обзор, контроль политик и мониторинг в разных средах.
    • См. матрицу поддержки Kubernetes.

    Подключение через туннель

    • Когда Global cluster не может напрямую получить доступ к Workload cluster, устанавливается безопасное соединение между Tunnel Server (со стороны глобального кластера) и Tunnel Agent (со стороны рабочего кластера).
    • Подходит для изолированных или ограниченных сетевых сред.

    Выбор подходящей модели

    СценарийИнфраструктура предоставленаОС узла управляетсяKubernetes управляетсяУровень автоматизации
    Инфраструктура, предоставляемая платформойПлатформойПлатформой (только Immutable OS)ПлатформойПолный
    Инфраструктура, предоставляемая пользователемПользователемПользователемПлатформойЧастичный
    Подключённый кластер (облако или CNCF)Внешним провайдеромВнешним провайдеромЧастично / ВнешнеМинимальный