i got following task to create mul;tiple vlan ports groups on a vswitch on 5 esxi hosts
task playbok is
---
- name: create_vss_vlan_PGs
vmware_portgroup:
hostname: '{{ vcenter_hostname }}'
username: '{{ vcenter_username }}'
password: '{{ vcenter_password }}'
cluster_name: '{{ cluster_name }}'
switch_name: '{{ vswitch_name }}'
portgroup_name: '{{ portgroup_name }}'
vlan_id: '{{ vlan_id }}'
delegate_to: localhost
i have answer file like so
vcenter_hostname: "
myvcenter.domain.com"
vcenter_username: "admini...@vsphere.local"
vcenter_password: "xxxxxxxx"
cluster_name: "cluster"
switch_name: "vSwitch0"
portgroup_name: "??????"
vlan_id: "?????"
my hosts file is
[esx]
esx1
esx2
esx3
esx4
esx5
[esx:vars]
any idea how i would create the portgroups with different vlan ids? which file would i put them in?