Назад | Перейти на главную страницу

Ansible: vmware_guest: Развертывание ВМ

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