bootstrap container
Container that runs when masters come online, to setup any prerequisites before infrastructure gets setup.
Ensures the following is complete:
-
Kube-ovn at the correct version is installed
We can map an administrative secret into the container that gives it privileges to do all of its magic. We can even make that a static "job" resource that gets deployed with the cluster. Once that job runs, it shouldn't run again.
The container should be stored in gitlab (publicly) and pulled by a freshly installed k8s cluster to configure it.
Edited by Lucas Halbert