orange-cloudfoundry / k3s-wrapper-boshrelease

k3s wrapper scripts bosh release
Apache License 2.0
2 stars 2 forks source link

decouple generated kubeconfig server url from ha registration ip #23

Open poblin-orange opened 1 year ago

poblin-orange commented 1 year ago

As of v124.7, when using multi master ha mode. The bosh release has a single setting property to set registration ip.

In particular uses cases, we want to have a separate setting for fixed registration ip (use when a node is added, live translated as a set of ip by k3s), and a property for api access (typically a dns name, hosted by an external loadbalancer un related to fixed registraion ip)

Moreover, the fixed registration ip is unclear with ha embeded etcd.

Need to untangle wrt the different role, and have a clear mapping