我目前正在尝试找出如何最好地处理 vCenter 具有一个或多个同名但位于不同文件夹位置的数据中心的情况。 因此,我无法部署到正确的集群:目前,Ansible 会选择它看到的第一个数据中心,如果集群不是该特定数据中心的一部分,则会返回错误。
在 DC 中未找到群集 <名称>
代码
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
datacenter: "{{ datacenter }}"
cluster: "{{ cluster }}"
name: "{{ vm_name }}"
template: "{{ template }}"
networks:
- name: "{{ network }}"
ip: "{{ ip }}"
netmask: "{{ net_mask }}"
gateway: "{{ gateway }}"
domain: my_domain
dns_servers:
type: dhcp