Guest User

Untitled

a guest
Mar 15th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. - name: Create Azure VM
  2. hosts: localhost
  3. connection: local
  4. with_items:
  5. - { vmname: 'testvmfordb', userpassword: 'my password' }
  6. - { vmname: 'testvmforfe', userpassword: 'my other password' }
  7. tasks:
  8. - name: Create virtual network inteface card
  9. azure_rm_networkinterface:
  10. resource_group: my_rg
  11. name: "{{ item.vmname }}NIC"
  12. virtual_network: my_rg
  13. subnet: default
  14. public_ip_name: "{{ item.vmname }}IP"
  15. security_group: my_firewall_rules
  16. - name: Create VM
  17. azure_rm_virtualmachine:
  18. resource_group: my_rg
  19. name: "{{ item.vmname }}"
  20. vm_size: Standard_DS1_v2
  21. location: EastUS
  22. admin_username: myusername
  23. admin_password: "{{ item.userpassword }}"
  24. ssh_password_enabled: true
  25. storage_container: vhds
  26. storage_blob: "{{ item.vmname }}osdisk.vhd"
  27. network_interfaces: "{{ item.vmname }}NIC"
  28. image:
  29. offer: UbuntuServer
  30. publisher: Canonical
  31. sku: '16.04-LTS'
  32. version: latest
  33. os_type: Linux
Add Comment
Please, Sign In to add comment