Я пытаюсь развернуть виртуальную машину через Ansible на хосте ESXi. Они оба знают друг друга (я скопировал файл SSH ID, поэтому нам не нужно вводить пароль). так, я использовал следующую роль в анзибль:Развертывание виртуальной машины через Ansible на ESXi Host
- vsphere_guest:
vcenter_hostname: emea-esx-s18t.mydomain.net
username: myuser
password: mypassword
guest: newvm001
state: powered_off
vm_extra_config:
vcpu.hotadd: yes
mem.hotadd: yes
notes: This is a test VM
vm_disk:
disk1:
size_gb: 10
type: thin
datastore: storage001
vm_nic:
nic1:
type: vmxnet3
network: VM Network
network_type: standard
vm_hardware:
memory_mb: 4096
num_cpus: 4
osid: windows7Server64Guest
scsi: paravirtual
esxi:
datacenter: MyDatacenter
hostname: esx-s18t.mydomain.net
Таким образом, хотя и использовать эту роль, я получаю следующий результат:
[email protected]:~/ansible# ansible-playbook -i Inventory vmware_deploy.yml
PLAY ***************************************************************************
TASK [setup] *******************************************************************
ok: [172.20.22.5]
PLAY RECAP *********************************************************************
172.20.22.5 : ok=1 changed=0 unreachable=0 failed=0
Это файл vmware_deploy.yml:
---
- hosts: vmware
remote_user: root
roles:
- vmware
Хост ESXi - 172.20.22.5!
Но когда я смотрю на хост ESXi, ничего не случилось .. я не знаю почему? он сказал, что все в порядке, но ничего не изменилось или не произошло здесь? Вы, может быть, знаете, что здесь не так?
PS: мне нужно, чтобы сделать домен, пароль пользователя и материал выглядит иначе в этом примере то почему там указана «MyUser», «мой ...», ...
В выводе говорится, что только что подключенный к 172.20.22.5, и собранные исходные данные (настройка мета-задачи). На самом деле задачи пользователя не выполнялись. Пожалуйста, предоставьте список vmware_deploy.yml, чтобы узнать, что вы пытаетесь. –
Хорошо никаких проблем здесь нет: '--- - хозяева: remote_user VMware: корневые роли: - ' VMware и 172.20.22.5 является ESXi хоста. –
Пожалуйста, отредактируйте этот вопрос с помощью этой дополнительной информации. –