main.yml 622 B

123456789101112131415161718192021222324252627
  1. ---
  2. - name: Set the list of VMware clusters
  3. set_fact: vm_clusters="{{ cluster_vswitch | list }}"
  4. when: vm_clusters is not defined
  5. tags:
  6. - vCenter
  7. - vlan
  8. - vmware-vlan
  9. - add-vlan
  10. - add-vmware-vlan
  11. - name: Add VLAN to VMware cluster
  12. vmware_portgroup:
  13. hostname: "{{ inventory_hostname }}"
  14. cluster: "{{ item }}"
  15. switch: "{{ cluster_vswitch[item] }}"
  16. portgroup: "{{ vm_vlan_name }}"
  17. vlan_id: "{{ vlan_id }}"
  18. validate_certs: no
  19. delegate_to: localhost
  20. with_items: "{{ vm_clusters }}"
  21. tags:
  22. - vCenter
  23. - vlan
  24. - vmware-vlan
  25. - add-vlan
  26. - add-vmware-vlan