Flatcar
Flatcar copied to clipboard
[RFE] IONOS Cloud support
Current situation
Currently no IONOS Cloud specific images exist.
Impact
It is not trivial or documented on how to use Flatcar in the IONOS Cloud. QEMU images start but Ignition or Cloud-Init user-data and sshkey injection is missing.
Ideal future situation
Simple build and deployment of IONOS Cloud compatible images.
Implementation options
- [ ] Ignition support: https://github.com/coreos/ignition/pull/1957
- [ ] Afterburn support: (open)
- [ ] flatcar/scripts: https://github.com/flatcar/scripts/pull/2389
- [ ] flatcar/bootengine: https://github.com/flatcar/bootengine/pull/100
- [ ] flatcar/init: https://github.com/flatcar/init/pull/126
- [ ] flatcar/coreos-cloudinit: https://github.com/flatcar/coreos-cloudinit/pull/29
- [ ] Documentation: (open)
Additional information
The IONOS Cloud as of yet doesn't have a metadata server. Therefore sshkeys and user-data is injected into the volume drive before a new Compute Engine / VM starts for the first time. The injection happens into the /var/lib/cloud/seed/nocloud/[user/meta]-data files.