Deckhouse Kubernetes Platform в Базис.DynamiX

Доступно начиная с версии 1.66 Deckhouse Kubernetes Platform.

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

На виртуальных машинах должен быть установлен пакет cloud-init. После запуска виртуальной машины должны быть запущены следующие службы, связанные с этим пакетом :

  • cloud-config.service;
  • cloud-final.service;
  • cloud-init.service.

Выбор образа ВМ

Вендоры операционных систем предоставляют специальные образы ВМ, подготовленные для работы в облачной среде. Эти образы обычно включают в себя:

  • Драйверы для виртуального оборудования;
  • Компонент cloud-init для автоматической настройки ОС;
  • Гостевые агенты для интеграции с системами виртуализации.

Образы ВМ распространяются в виде образов дисков в форматах:

  • IMG (Image File);
  • QCOW2 (QEMU Copy On Write).

Рекомендации по использованию

Мы рекомендуем использовать такие ВМ образы в качестве операционных систем на узлах ваших кластеров для оптимальной производительности и совместимости с виртуализированными средами.

Размещение образа ВМ

Образ операционной системы необходимо загрузить и разместить в разделе: «Образы» → «Шаблонные образы» на портале Базис.DynamiX.

В случае, если в инфраструктуре отсутствует DNS сервер, доступ к порталу Базис.DynamiX из кластера можно организовать добавлением IP-адреса и доменов в шаблон cloud-init для генерации файла hosts. Данный шаблон расположен в папке /etc/cloud/templates/, название шаблона зависит от ОС.

После добавления данных в hosts и перед созданием шаблона из виртуальной машины, выполните команду cloud-init clean.