Контекстуализация#
В ПВ применяется контекстуализация для отправки информации на ВМ во время загрузки. Основная задача метода — передача настроек сети и учетных данных на ВМ для ее настройки. Более сложная задача –– передача индивидуальных сценариев для загрузки ВМ.
Предупреждение
Если в качестве ОС виртуальной машины используется ОС СН, то в ОС этой ВМ должен быть установлен пакет one-context
, который размещен в расширенном репозитории ОС СН.
В шаблоне ВМ предусмотрен раздел CONTEXT
, где можно задать необходимые параметры конфигурации.
Примечание
Пример
Раздел CONTEXT
шаблона ВМ:
CONTEXT = [
NETWORK = "YES",
SSH_PUBLIC_KEY = "$USER[SSH_PUBLIC_KEY]",
START_SCRIPT = "sudo apt install -y ntpdate"
]
В данном примере задаются следующие настройки ВМ:
включены сетевые настройки ВМ;
подключение к ВМ с использованием ssh с пользовательским значением переменной
SSH_PUBLIC_KEY
;запуск команды
sudo apt install -y ntpdate
при загрузке ВМ.