create vmware_guest from template temper
root@localhost ~]# cat cvmtemplate.yml
---
- hosts: localhost
tasks:
- name: create vm from template
vmware_guest:
hostname: 192.168.0.103
username: root
password: vmware
validate_certs: no
folder: /dc/vm
esxi_hostname: 192.168.0.108
datacenter: dc
name: ansible_test_name
state: poweredon
guest_id: rhel6Guest
disk:
- size_gb: 10
type: thin
datastore: datastore1
hardware:
memory_mb: 512
num_cpus: 1
scsi: paravirtual
template: temper
wait_for_ip_address: True
register: newvm
- name: IP address info
debug:
msg: "{{newvm}} ansible_test_name"
[root@localhost ~]#
---
- hosts: localhost
tasks:
- name: create vm from template
vmware_guest:
hostname: 192.168.0.103
username: root
password: vmware
validate_certs: no
folder: /dc/vm
esxi_hostname: 192.168.0.108
datacenter: dc
name: ansible_test_name
state: poweredon
guest_id: rhel6Guest
disk:
- size_gb: 10
type: thin
datastore: datastore1
hardware:
memory_mb: 512
num_cpus: 1
scsi: paravirtual
template: temper
wait_for_ip_address: True
register: newvm
- name: IP address info
debug:
msg: "{{newvm}} ansible_test_name"
[root@localhost ~]#
Comments
Post a Comment