This is a playbook (deploy.yml) and accompanying roles that deploy VMware ESXi/vSphere to Dell PowerEdge Rx40 hardware.
The playbook will:
- update the DRAC(s) to the current software available from Dell
- configure a management host (usually the Ansible controller) to work from
- setup an NFS server to share software to the ESXi nodes (controller)
- customize the ESXi installation ISO image to self-install
- install ESXi on all nodes
- deploy vCenter onto the first node and create the vSphere datacenter and cluster
Customize the following files to your needs:
- create a
hostsfile based on thehosts-examplefor your inventory - create a
group_vars/all.ymlfile based on thegroup_vars/all_yml.examplefile - create a
host_vars/<hostname>file, for each ESXi node, based on thehost_vars/host-examplefile
NOTES:
- the
deploy.ymlplaybook will only update DRAC firmware when the extra_vardrac=trueis passed to it - the
deploy.ymlplaybook will only wipe and re-install the ESXi nodes when thewipe=trueextra_var is passed to it