Я пробовал это всеми возможными способами, но он отказывается устанавливать «пользовательские значения» на виртуальной машине.
- 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
Кто-нибудь смог успешно установить пользовательские значения?
Используя ansible 2.4, я полагаю, что он может быть сломан, но, скорее всего, у меня нет правильного синтаксиса.
Используйте свою любимую поисковую систему, чтобы найти vmware_guest
руководство по модулю
Читать:
customvalues
Определите список настраиваемых значений для установки на виртуальной машине.
Объект customvalue занимает 2 поля
key
иvalue
.
Воплощать в жизнь:
customvalues:
- key: remotedisplay.vnc.port
value: 6021