Flatcar icon indicating copy to clipboard operation
Flatcar copied to clipboard

[RFE] IONOS Cloud support

Open tuunit opened this issue 1 year ago • 0 comments

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.

tuunit avatar Oct 23 '24 07:10 tuunit