Вы можете использовать любой редактор из « Linux text * » для локального создания файла cloud-init.txt.
Я использовал nano editor для create cloud-initФайл .txt выглядит следующим образом:
nano cloud-init.txt
Копирование и вставка содержимого, указанного в упомянутом документе.
Ctrl + X для сохранения и нажмите Y ;
Теперь используйте az login для входа в систему,если вы не установили Azure Cli 2.0, вы можете обратиться к « Установить Azure CLI 2.0 с apt ».
az login
Теперь создайте виртуальную машину с –custom-data следующим образом:
az vm create --resource-group myResourceGroupAutomate --name myVM --image UbuntuLTS --admin-username azureuser --generate-ssh-keys --custom-data /root/cloud-init.txt
Разрешить доступ в ИнтернетЧтобы получить доступ к вашей виртуальной машине, откройте порт 80 из Интернета с помощью открытого порта az vm:
az vm open-port --port 80 --resource-group myResourceGroupAutomate --name MyVM
Тестовое веб-приложение :