Kubeadm

Rationale

  • Investigate the feasibility of converting promenade functions to kubeadm. For that purpose improvments have been made and proposed to the kubeadm community.
This is not a "replacement" for airship promenade. This POC merely aims to highlight the potential advantages and pitfalls in going in that direction.

Lessons Learned

Kubernetes High Availibity

  • TBD

Certificates Management

Promenade is currently in charge of deploying certificates. The teams implementating the cluster-api have different approaches:

Kubernetes Software Upgrade

Promenade is installing a set of packages:

kubelet, kubeadm and kubectl upgrades

Documentation

Associated GIT Repos