deploy ovs on vsphere from iso

[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

Comments