cluster-api-provider-tinkerbell
cluster-api-provider-tinkerbell copied to clipboard
Add Flatcar systemd-sysext how to
Similar to https://github.com/kubernetes-sigs/cluster-api-provider-openstack/pull/1776, Flatcar images for cluster api can be created using the cluster api image builder (https://github.com/kubernetes-sigs/image-builder) or leveraging the systemd-sysext implementation, where the booted image is the vanilla one and ignition is used to add the systemd-sysext kubernetes overlay.
This issue was created for tracking the PR(s) that add the documentation on how to use Flatcar image with CAPT.
This is where the automation code resides -> https://github.com/cloudbase/BMK/tree/flatcar_sysext, to be able to deploy a K8S baremetal infrastructure using Tinkerbell's CAPI provider (CAPT) and Flatcar (with systemd-sysext kubernetes extension). The CAPT cluster configuration can be found here: https://github.com/cloudbase/BMK/blob/flatcar_sysext/config/management/cluster/kub-poc-flatcar.yaml#L9