On Fri, Aug 26, 2016, at 04:35 PM, Chris Murphy wrote:
I guess the nice thing about cloud-init is that cloud instances can be
provisioned pretty easily by having an ISO "sidecar" file attached to
the VM's cdrom device, without having to login to that VM to set that
up.
That's not the primary use case of cloud-init. The primary use
is cloud-init compatible providers like Amazon Web Services, OpenStack,
and (somewhat) oVirt/RHEV.
For Project Atomic we were also looking at cloud-init for pxe-to-live; old
blog post, not really productized:
http://www.projectatomic.io/blog/2015/05/building-and-running-live-atomic/
(TL;DR, add a cloud-init URL to the kernel parameters on the PXE server)
Currently for Atomic Host, we carry cloud-init even on baremetal deployments,
but it's disabled for traditional kickstart installs.