airshipctl/manifests/function/k8scontrol
Sreejith Punnapuzha c2e5cb13f2 Change image tags
* Change templater image tag from dev to latest
  * Change replacement-transformer image tag from dev to latest
  * Change Makefile to build images with tag latest

Change-Id: Iff074d6fe771cce48dae7190fbc69cc437138817
Signed-off-by: Sreejith Punnapuzha <sreejith.punnapuzha@outlook.com>
2020-11-10 12:23:25 -06:00
..
replacements Change image tags 2020-11-10 12:23:25 -06:00
cluster.yaml Deduplicate airshipctl manifest networking 2020-10-21 16:26:10 -05:00
controlplane.yaml Deduplicate airshipctl manifest networking 2020-10-21 16:26:10 -05:00
kustomization.yaml Add control plane deployment 2020-06-11 13:44:42 +00:00
README.md Deduplicate airshipctl manifest networking 2020-10-21 16:26:10 -05:00

Function: k8scontrol

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

Optional: a versions-airshipctl VariableCatalogue 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.