Создание шаблонов виртуальных машин
На этой странице
На платформе виртуализации создайте сервисную (техническую) учетную запись с правами, соответствующими требованиям конкретного провайдера.
Если при создании провайдера данные технической учетной записи провайдера введены верно, появится возможность добавить шаблон виртуальной машины. Шаблон виртуальной машины может быть использован для создания и управления виртуальными машинами, которые служат в качестве нод кластера Kubernetes.
Шаблон должен содержать предустановленные программные пакеты, структуру файловой системы и другие конфигурационные параметры, которые необходимы для запуска приложения или сервиса с требуемыми настройками. Это позволяет ускорить и упростить процесс развертывания и масштабирования кластера Kubernetes, а также обеспечить согласованность и совместимость между виртуальными машинами.
Создайте виртуальную машину для формирования шаблона.
Обратите внимание! Запуск STC необходимо выполнять на рабочей машине (не на хосте кластера) с ОС Linux.
Запустите команду для скачивания бинарного файла:
wget URL -O stc
Где вместо URL подставьте соответствующую необходимой версии ссылку:
- https://public.shturval.tech/stc-2.5.3
- https://public.shturval.tech/stc-2.6.1
- https://public.shturval.tech/stc-2.7.1
Проставьте флаг исполнения для скаченного файла. Для этого запустите на выполнение команду:
chmod +x ./stc
Введите команду для создания шаблона, в которой:
- в [license_number] пропишите значение вашей лицензии к платформе Штурвал.
- в [registry-addr] пропишите тот же registry, который использован для инсталляции платформы Штурвал.
./stc template --license [license_number] --registry [registry-addr]
На платформе виртуализации завершите работу виртуальной машины. После того, как статус ВМ перейдет в состояние “выключена”, сформируйте из нее шаблон. В случае повторного включения подготовленной виртуальной машины потребуется заново выполнить подготовку гостевой операционной системы с помощью утилиты stc.
Заполните данные для нового шаблона
В появившемся окне “Новый шаблон” заполните следующие поля:
- Название: Введите уникальное имя для нового шаблона.
- Описание: Введите краткое описание шаблона, чтобы упростить его идентификацию.
- Кластер: Выберите кластер, в котором будет доступен данный шаблон.
Дождитесь, пока созданный шаблон станет доступным в вашей среде виртуализации. С этого момента шаблон будет доступен для добавления в конфигурации провайдеров.