Deckhouse Kubernetes Platform в Selectel (OpenStack)
Перед началом установки убедитесь в наличии квот облачного провайдера, необходимых для развертывания вашего кластера.
На виртуальных машинах должен быть установлен пакет cloud-init
.
После запуска виртуальной машины должны быть запущены следующие службы, связанные с этим пакетом :
cloud-config.service
;cloud-final.service
;cloud-init.service
.
Чтобы Deckhouse Kubernetes Platform смог управлять ресурсами в облаке Selectel, необходимо создать сервисный аккаунт. Подробная инструкция по этому действию доступна в документации.
Создайте сервисный аккаунт и скачайте соответствующий openrc-файл. Данные из openrc-файла потребуются далее для заполнения секции provider
в конфигурации Deckhouse Kubernetes Platform.
Обратите внимание, что при создании узлов с типом CloudEphemeral
в облаке Selectel, для создания узла в зоне отличной от зоны A, необходимо заранее создать flavor с диском необходимого размера. Параметр rootDiskSize в этом случае указывать не нужно.