При развертывании в облачных зонах на основе vSphere в Automation Assembler во время развертывания спецификации настройки могут применять параметры гостевой операционной системы.

Включение спецификации настройки

Спецификация настройки должна существовать в vSphere в целевом расположении, где выполняется развертывание.

Отредактируйте напрямую код облачного шаблона. Следующий пример указывает на спецификацию настройки automation-assembler-linux для узла WordPress в среде vSphere.

resources: WebTier: type: Cloud.vSphere.Machine properties: name: wordpress cpuCount: 2 totalMemoryMB: 1024 imageRef: 'Template: ubuntu-18.04' customizationSpec: 'automation-assembler-linux' folderName: '/Datacenters/Datacenter/vm/deployments'

Что нужно использовать — спецификации настройки или команды cloudConfig

Если нужно, чтобы процесс предоставления ресурсов соответствовал операциям, выполняемым в данный момент в среде vSphere, то лучше будет продолжать использование спецификаций настройки. Однако для реализации гибридной подготовки ресурсов и подготовки ресурсов в нескольких облачных системах больше подойдет настройка с использованием команд инициализации cloudConfig.

Дополнительные сведения о разделах cloudConfig в облачных шаблонах см. в разделе Команды настройки в шаблонах Automation Assembler.

Команды и спецификации настройки не всегда можно использовать совместно

При развертывании в vSphere в случае использования встроенной команды cloudConfig и одновременной инициализации спецификаций настройки необходимо соблюдать осторожность. Их совместимость не подтверждена формально, и их совместное использование может привести к непредвиденным или нежелательным результатам.

Пример взаимодействия команд и спецификаций настройки см. в Статические IP-адреса vSphere в Automation Assembler.

Разделитель