anible create vm on vcenter present poweredon/off

cpupresent/cpupowered-on/off.yml


---
- name: Create a VM

  hosts: localhost

  connection: local

  gather_facts: no

  tasks:
  - name: Create a virtual machine on given ESXi hostname
    vmware_guest:
     hostname: 192.168.45.151
     username: root
     password: vmware
     validate_certs: no
     datacenter: dc
     folder: /dc/vm/
     name: cpu
     state: present/poweredon/poweredoff
     guest_id: centos64Guest
    # This is hostname of particular ESXi server on which user wants VM to be deployed
     esxi_hostname: 192.168.45.154
     disk:
     - size_gb: 10
       type: thin
       datastore: datastore1
     hardware:
       memory_mb: 512
       num_cpus: 1
       scsi: paravirtual



[root@localhost ~]# ansible-playbook cpupresnt.yml

PLAY [Create a VM] *****************************************************************************************************************************************************

TASK [Create a virtual machine on given ESXi hostname] *****************************************************************************************************************
changed: [localhost]

PLAY RECAP *************************************************************************************************************************************************************
localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0

[

[root@localhost ~]# vi cpupoweredon.yml
[root@localhost ~]# ansible-playbook cpupoweredon.yml

PLAY [Create a VM] *****************************************************************************************************************************************************

TASK [Create a virtual machine on given ESXi hostname] *****************************************************************************************************************
changed: [localhost]

PLAY RECAP *************************************************************************************************************************************************************
localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0

[root@localhost ~]#


[root@localhost ~]# ansible-playbook cpupoweredoff.yml

PLAY [Create a VM] *****************************************************************************************************************************************************

TASK [Create a virtual machine on given ESXi hostname] *****************************************************************************************************************
changed: [localhost]

PLAY RECAP *************************************************************************************************************************************************************
localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0

[root@localhost ~]#

Comments

Popular posts from this blog

ansible redhat cluster qorum qdevice

PE 3.9.0 on centos 6

gfs2 cluster