[root@localhost ~]# cat vpshere.yml
---
- hosts: localhost
gather_facts: false
connection: local
tasks:
- vsphere_guest:
vcenter_hostname: 192.168.0.109
username: root
password: vmware
validate_certs: no
guest: ovm
state: powered_on
vm_extra_config:
vcpu.hotadd: yes
mem.hotadd: yes
notes: This is a test VM
vm_disk:
disk1:
size_gb: 20
type: thin
datastore: datastore1
folder: /ha-datacenter/vm
vm_nic:
nic1:
type: vmxnet3
network: VM Network
network_type: standard
vm_hardware:
memory_mb: 2048
num_cpus: 2
osid: rhel7_64Guest
scsi: paravirtual
vm_cdrom:
type: "iso"
iso_path: "datastore1/OVS-3.4.6-2105.iso"
esxi:
datacenter: ha-datacenter
hostname: 192.168.0.108
[root@localhost ~]#
[root@localhost ~]# ansible-playbook vpshere.yml
PLAY [localhost] ***************************************************************
TASK [vsphere_guest] ***********************************************************
changed: [localhost]
PLAY RECAP *********************************************************************
localhost : ok=1 changed=1 unreachable=0 failed=0
[root@localhost ~]#
https://docs.google.com/document/d/e/2PACX-1vQapWcpRA_euok2iFFeF9fJMmg4Uq3fasBCZPhIDL33HE4n-PSjdO0X1i96xC8J2pg_jQ3XSPa3Xw55/pub
---
- hosts: localhost
gather_facts: false
connection: local
tasks:
- vsphere_guest:
vcenter_hostname: 192.168.0.109
username: root
password: vmware
validate_certs: no
guest: ovm
state: powered_on
vm_extra_config:
vcpu.hotadd: yes
mem.hotadd: yes
notes: This is a test VM
vm_disk:
disk1:
size_gb: 20
type: thin
datastore: datastore1
folder: /ha-datacenter/vm
vm_nic:
nic1:
type: vmxnet3
network: VM Network
network_type: standard
vm_hardware:
memory_mb: 2048
num_cpus: 2
osid: rhel7_64Guest
scsi: paravirtual
vm_cdrom:
type: "iso"
iso_path: "datastore1/OVS-3.4.6-2105.iso"
esxi:
datacenter: ha-datacenter
hostname: 192.168.0.108
[root@localhost ~]#
[root@localhost ~]# ansible-playbook vpshere.yml
PLAY [localhost] ***************************************************************
TASK [vsphere_guest] ***********************************************************
changed: [localhost]
PLAY RECAP *********************************************************************
localhost : ok=1 changed=1 unreachable=0 failed=0
[root@localhost ~]#
Comments
Post a Comment