Создание шаблона ВМ (с утилитой stc)

Создайте виртуальную машину для формирования шаблона.

Установка stc

Обратите внимание! Запуск STC необходимо выполнять на рабочей машине (не на хосте кластера) с ОС Linux. В случае использования зеркала, имя зеркала (registry) необходимо указывать так же, как указывали при развертывании платформы.

Запустите команду для скачивания бинарного файла:

Команда
wget URL -O stc

Где вместо URL подставьте соответствующую необходимой версии ссылку:

  • https://public.shturval.tech/stc-2.11.0
  • https://public.shturval.tech/stc-2.12.0
  • https://public.shturval.tech/stc-2.12.1

Проставьте флаг исполнения для загруженного файла. Для этого запустите на выполнение команду:

Команда
chmod +x ./stc

Запустите команду для создания шаблона stc template, в которой проставьте свои значения параметров.

Все доступные параметры команды создания шаблона с утилитой stc
Параметр Обязательный Описание
--license да Лицензионный ключ для загрузки пакетов
--registry нет Адрес реестра образов и репозиториев пакетов. Значение по умолчанию – r.shturval.tech. Должен быть указан registry, который использован для инсталляции платформы Штурвал
--platform-version нет Версия платформы “Штурвал”. Соответствие версии Штурвала и Kubernetes здесь
--keep-cloud-init нет Оставить установленный cloud-init. Необходимо включать при создании шаблона провайдера Yandex Cloud. По умолчанию - false

Примеры создания шаблона

1. Пример команды создания шаблона с использованием публичного репозитория Штурвал
./stc-2.12.0 template --license="ВВЕДИТЕ-ВАШУ-ЛИЦЕНЗИЮ"
2. Пример команды создания шаблона с использованием зеркала
./stc-2.12.0 template --license="ВВЕДИТЕ-ВАШУ-ЛИЦЕНЗИЮ" --registry="ВВЕДИТЕ-АДРЕС-ВАШЕГО-РЕДЖЕСТРИ"

В параметре --registry укажите реджестри, который был использован при инсталляции платформы Штурвал.

3. Пример команды создания шаблона с сохранением установленного cloud-init
./stc-2.12.0 template --license="ВВЕДИТЕ-ВАШУ-ЛИЦЕНЗИЮ" --keep-cloud-init

На платформе виртуализации завершите работу виртуальной машины. После того, как статус ВМ перейдет в состояние “выключена”, сформируйте из нее шаблон. Шаблон будет доступен для добавления в конфигурации провайдеров.

×