Deckhouse Platform в существующем кластере

Если вы развернули новый кластер и хотите поставить в него Deckhouse Platform, то рекомендуем вернуться на предыдущий шаг и использовать руководство по развертыванию кластера с помощью самого Deckhouse Platform.

Кластеры Kubernetes, предлагаемые различными облачными провайдерами, имеют свои особенности и различия, так же как и кластеры, развернутые вручную. Правильная стратегия установки Deckhouse Platform в таких кластерах — установить Deckhouse Platform в минимальной конфигурации, после чего включить необходимые модули.

Данное руководство предлагает установку Deckhouse Platform в минимальной конфигурации с включенным модулем внутренней документации (для примера работы web-приложения) и модулем cert-manager.

После выполнения всех шагов данного руководства вам нужно будет самостоятельно включить интересующие вас модули. Необходимая информация приведена в документации Deckhouse Platform. При возникновении вопросов обратитесь к сообществу Deckhouse.

Что необходимо для установки

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

    Требования...

    • ОС: Windows 10+, macOS 10.15+, Linux (Ubuntu 18.04+, Fedora 35+);
    • установленный docker для запуска инсталлятора Deckhouse Platform (инструкции для Ubuntu, macOS, Windows);
      • на компьютерах с процессорами семейства Apple Silicon включите опцию «Use Rosetta for x86_64/amd64 emulation on Apple Silicon» в настройках Docker Desktop, чтобы избежать возможных проблем с запуском ssh-agent во время установки;
    • HTTPS-доступ до хранилища образов контейнеров registry.deckhouse.ru;
    • kubectl, настроенный для доступа к существующему кластеру.
  2. Существующий кластер Kubernetes.

    Версии Kubernetes и ОС узлов кластера должны быть в списке поддерживаемых.

    В процессе установки инсталлятор, запущенный на персональном компьютере (пункт 1), подключится к кластеру и развернёт Deckhouse Platform.

    Обратите внимание, что установка непосредственно с master-узла не поддерживается.