Я пытаюсь подготовить новые виртуальные машины, используя ansible и модуль vmware_guest.
Я могу успешно создать виртуальную машину, однако инструменты vmware не устанавливаются, и я не уверен, что мне нужноУбедитесь, что инструменты VMware установлены.
Моя книга воспроизведения:
- name: Create a virtual machine on given ESXi hostname
vmware_guest:
hostname: "REDACTED"
datacenter: "MyDatacenter"
cluster: "Development"
username: "user@vsphere.local"
password: "my-amazing-password"
validate_certs: no
folder: /my-vms
name: test_vm_0001
state: poweredon
guest_id: centos64Guest
# This is hostname of particular ESXi server on which user wants VM to be deployed
disk:
- size_gb: 10
type: thin
datastore: VxRail-Virtual-SAN-Datastore-e79dd75b-7b8b-42f0-9f3b-b4fa3dda77b7
hardware:
memory_mb: 1024
num_cpus: 2
scsi: paravirtual
networks:
- name: vlanNet
netmask: 255.255.255.0
device_type: vmxnet3
type: static
wait_for_ip_address: True
delegate_to: localhost
register: deploy_vm
Я также пытался использовать модуль vmware_guest_tools_wait
и использовать то же имя виртуальной машины, но этоистекло бы время и не смогло бы добавить гостевые инструменты.