Я развертываю виртуальную машину, используя ansible playbook
, аналогично этой демонстрации .
- name: Create VM
azure_rm_virtualmachine:
resource_group: myResourceGroup
name: myVM
...
custom_data: cloud-init.yml
Теперь я также хочу установить несколько пакетов и сделать небольшую подготовку.Я сделал cloud-config.yml
#cloud-config
package_upgrade: true
packages:
- npm
- nodejs-legacy
runcmd:
- sudo mkdir -p /data/projects/
Кажется, что cloud-init.yml
не выполняется, поэтому я думаю, что это не правильный синтаксис.Как передать файлы cloud-init в записную книжку?Или есть другой способ достичь этой цели?