I’m testing the new Vmware guestinfo functionality in v1.1.0 but it’s a bit unclear to me what I’m actually capable to do with it.
My dream is to run RancherOS on disk less virtual machines, booting the rancheros.iso. I would also prefer to have only one cloud config to administer. It could be a shell script that behaves differently depending on the machine running it. Putting such config in guestinfo.cloud-init.config.url were my initial idea, but since no network device has been configured at this point in the boot process this won’t work. My next alternative would be to put it in guestinfo.cloud-init.config.data. But then it would need some meta data to be able to differentiate our machines. Do you have any suggestion of accessible meta data one could use? My next obstacle would be the file system. My cloud-init script seems unable to write to the file system. Is a guestinfo.cloud-init.config.data script executed before even the file system has been created?
Please enlighten me.