В настоящее время я пытаюсь понять, как лучше всего подойти к ситуации, когда 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