Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 675 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 675 Bytes

a Cloud-Init script for ESXi

This project provide a cloud-init for ESXi. It only covers a subset of the feature of the real cloud-init.

  • hostname
  • network (Only the first interface)
  • root password
  • SSH key
  • enable SSH server
  • enable the ability to start Nested ESXI VM
  • create a datatore called 'local' with the space left on the root disk

It reads the configuration from OpenStack metadata (HTTP or config-disk). So you can use to deploy ESXi on baremetal with OpenStack Ironic.

You can build a cloud image with the following project: https://github.com/virt-lightning/esxi-cloud-images

Constraint and Limitation

  • Only the first interface is configured