Advertisement
Guest User

Untitled

a guest
Apr 30th, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. ---
  2. - name: VM Creation
  3. hosts: localhost
  4. gather_facts: no
  5. connection: local
  6.  
  7. vars_files:
  8. - vars/vault
  9. vars:
  10. vcenter_name: "vcmaq3-lyo.maquette.hosting.infra"
  11.  
  12. pre_tasks:
  13. - name: Set login informations for the needed Vcenter.
  14. include_vars:
  15. file: vars/{{vcenter_name}}.yml
  16.  
  17. tasks:
  18. - name: Clone template to new VM
  19. vmware_guest:
  20. # Vcenter needed informations
  21. hostname: "{{ vcenter_hostname }}"
  22. username: "{{ vcenter_username }}"
  23. password: "{{ vcenter_password }}"
  24. validate_certs: "{{ vcenter_validate_certs | default(True) }}"
  25.  
  26. # VM identification
  27. datacenter: "DC-MAQ6"
  28. cluster: "MAQ-ESX6.5"
  29. folder: "test"
  30. name: "test-20190419-2"
  31.  
  32. # Template to clone
  33. template: "MOD_CENTOS7_US"
  34.  
  35. disk: []
  36. datastore: "stomaq02-maq-target1-lun02"
  37. convert: "eagerzeroedthick"
  38.  
  39. - name: Add disk
  40. vmware_guest:
  41. # Vcenter needed informations
  42. hostname: "{{ vcenter_hostname }}"
  43. username: "{{ vcenter_username }}"
  44. password: "{{ vcenter_password }}"
  45. validate_certs: "{{ vcenter_validate_certs | default(True) }}"
  46.  
  47. # VM identification
  48. datacenter: "DC-MAQ6"
  49. cluster: "MAQ-ESX6.5"
  50. folder: "test"
  51. name: "test-20190419-2"
  52.  
  53. disk:
  54. - datastore: "stomaq02-maq-target1-lun02"
  55. size_gb: 20
  56. - datastore: "stomaq01-maq-target1-lun01"
  57. size_gb: 10
  58. type: "eagerzeroedthick"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement