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

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

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

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

После выполнения всех шагов данного руководства вам нужно будет самостоятельно включить интересующие вас модули. Воспользуйтесь документацией, чтобы получить об этом необходимую информацию. Также, при возникновении вопросов, вы можете попросить помощи сообщества.

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

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

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

    • ОС: Windows 10+, macOS 10.15+, Linux (Ubuntu 18.04+, Fedora 35+);
    • установленный docker для запуска инсталлятора Deckhouse (инструкции для Ubuntu, macOS, Windows);

    • HTTPS-доступ до хранилища образов контейнеров registry.deckhouse.ru;
    • kubectl, настроенный для доступа к существующему кластеру.
  2. Существующий кластер Kubernetes.

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

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

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