-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
False
-
-
False
-
-
[3337746669] Upstream Reporter: Alice Frosi
Upstream issue status: Open
Upstream description:
[Cluster API](https://github.com/kubernetes-sigs/cluster-api) is a kubernetes framework to provision kubernetes nodes. It relies on kubeadm to bootstrap node and ignition is derive from cloud init. Currently, they rely on the flatcar [library](https://github.com/flatcar/ignition) for ignition, which, unfortunately, only supports ignition v2. If you try to bootstrap a node based of fedora coreos, firstboot will fails because ignition complains about the unsupported ignition version.
From the upstream [discussion](https://github.com/kubernetes-sigs/cluster-api/issues/12610) there have already been some effort to support ignition v3 in CAPI, but it was required a larger refactor for the boostrapper and somebody who is willing to maintain ignition in CAPI.
Although, some work is required, it will be beneficial for coreos ecosystem to be supported by CAPI since it is used in OKD and Openshift, and will allow us to test with the upstream CAPI projects that needs to interact with the machine provisioning.
- links to