airshipctl/manifests/function/k8scontrol
2021-07-16 17:16:13 +00:00
..
replacements adding installation registry to version catalogue 2021-07-12 16:46:12 +00:00
cluster.yaml Update capm3 to 0.4.0 to fix clusterctl move BMH bug 2021-03-02 10:06:10 +00:00
controlplane.yaml Added customize K8s control plane configuration 2021-07-07 00:59:07 +00:00
kustomization.yaml Move CAPI resources to target-infra namespace 2021-06-03 23:40:00 +00:00
namespace.yaml Move CAPI resources to target-infra namespace 2021-06-03 23:40:00 +00:00
README.md Define structural schema for VersionsCatalogue 2021-02-24 18:00:28 +00:00

Function: k8scontrol

This function defines a KubeADM and Metal3 control plane, including Cluster, Metal3Cluster, KubeadmControlPlane, and Metal3MachineTemplate resources.

Optional: a versions-airshipctl VersionsCatalogue may be used to override the default Kubernetes version and controlplane disk image. A base example for this catalogue can be found in the airshipctl-base-catalogues function. If using the catalogue, apply the replacements/ entrypoint at the site level, as a Kubernetes transformer.

Optional: a networking VariableCatalogue may be used to override some Kubernetes networking configuration. A base example for this catalogue can be found in the airshipctl-base-catalogues function. If using the catalogue, apply the replacements/ entrypoint at the site level, as a Kustomize transformer.