Как указать Cloud-Init при создании виртуальной машины с помощью Azure Python Compute SDK - PullRequest
0 голосов
/ 13 октября 2019

Я хочу запустить скрипт запуска на виртуальной машине Linux, когда я создаю и запускаю его с помощью Azure Python SDK. Как мне это сделать?

1 Ответ

0 голосов
/ 14 октября 2019

Вы можете добавить cloud-init в качестве значения custom_data в ВМ os_profile . Но как показывает свойство:

Указывает строку пользовательских данных в кодировке base-64. Строка в кодировке base-64 декодируется в двоичный массив, который сохраняется в виде файла на виртуальной машине. Максимальная длина двоичного массива составляет 65535 байт.

Его значение должно быть строкой в ​​кодировке base-64. Вы можете как это сделать из другого номера .

...