Sintaxe Ansible, vmware_guest, customvalues

1

Eu tentei isso de todas as formas em que posso pensar e ele se recusa a definir os "valores personalizados" na VM.

- name: Cloning VM
  vmware_guest:
   validate_certs: no
   hostname: "{{ vcenterhostname }}"
   username: "{{ vcusername }}"
   ...

   template: "{{ item.key }}"
   name: new_vm0001
   customvalues:
    - remotedisplay.vnc.port: 6021
  state: restarted
  when:
    - item.key | search('-sourcevm')
with_dict: "{{ vmfacts.virtual_machines }}"
delegate_to: localhost

Alguém conseguiu definir com sucesso valores personalizados?

Usando ansible 2.4, suponho que poderia ser quebrado, mas provavelmente não tenho a sintaxe correta.

    
por jacksonp 20.10.2017 / 01:58

1 resposta

0

  1. Use seu mecanismo de pesquisa favorito para localizar o vmware_guest module manual

  2. Leia:

    customvalues

    Define a list of customvalues to set on VM.

    A customvalue object takes 2 fields key and value.

  3. Implementar:

    customvalues:
      - key: remotedisplay.vnc.port
        value: 6021
    
por 20.10.2017 / 03:25