cloud

Fedora Cloud Image on Linode

Linode offers pre-assembled Fedora VMs, but their environment doesn’t support SELINUX. You also don’t get any notification on when you should reboot for new kernels, etc. I decided to attempt to adapt Fedora’s stock cloud image on Linode. It was not without it’s own effort, but ultimately I think it’s a better solution than attempting to retro-fit the linode image for booting. Also, I’m using the fedora cloud image on all my other VMs, so I’m familiar with how it’s set up (and can easily spool up a local copy for testing).

Fedora cloud for mere mortals

I’ve come across a post by Marek Goldmann detailing the basics of running Fedora cloud images on kvm. I found it was a massive help, but only got me part-way toward what I wanted. The documentation for cloud-init is sub-par from what I can find, so I thought I’d post this with my own modifications. My requirements were: Easy scriptable deployment (Marek’s script got me 100% of this goal) Static (sequential) IP assignments instead of DHCP hostname !