Контекстуализация
Общая информация
В ПК СВ применяется метод контекстуализации для отправки информации на ВМ во время загрузки.
Контекстуализация ПК СВ позволяет:
конфигурировать параметры сети гостевой ВМ и имени сервера виртуализации;
настраивать учетные данные пользователя для доступа к ВМ;
определять часовой пояс систем;
изменять размер разделов диска по мере необходимости;
выполнять индивидуальные сценарии во время загрузки.
Если в качестве ОС виртуальной машины используется ОС СН, то в ОС этой ВМ должен быть установлен пакет one-context,
который размещен в расширенном репозитории ОС СН.
Для выполнения контекстуализации, в операционной системе гостевой ВМ так же должен быть предустановлен пакет контекстуализации
one-context
. Установить его можно самостоятельно, выбрав последнюю версию пакета для нужной ОС.
Использование контекстуализации
В шаблоне ВМ ПК СВ предусмотрен раздел Контекст,
где можно задать необходимые параметры конфигурации. Наиболее часто используемыми параметрами являются: конфигурация сети, учетные данные пользователя и пользовательские скрипты. Эти параметры можно добавить к шаблону как с помощью интерфейса командной строки, так и с помощью веб-интерфейса ПК СВ.
Пример
|Пример раздела контекстуализации в шаблоне ВМ:
В данном примере задаются следующие настройки ВМ:
включение сетевых настроек ВМ;
подключение к ВМ с использованием
ssh
с пользовательским значением переменнойSSH_PUBLIC_KEY
;запуск команды
sudo apt install -y ntpdate
при загрузке ВМ.