The default ports of cluster agent and dqlite are blocked by security groups and as a workaround we reuse etcd and calico ports that are open in the infra providers. Cluster agent port (25000) and dqlite port (19001) set to use calico port 179 and etcd port 2380 respectively. We introduce a portCompatibilityRemap that when set to false uses the default MicroK8s ports.
We also set the workers to use the LB endpoint to reach the control plane nodes. This was we do not need to reconfigure them as we add/remove control plane nodes.
The default ports of cluster agent and dqlite are blocked by security groups and as a workaround we reuse etcd and calico ports that are open in the infra providers. Cluster agent port (25000) and dqlite port (19001) set to use calico port 179 and etcd port 2380 respectively. We introduce a
portCompatibilityRemap
that when set to false uses the default MicroK8s ports.We also set the workers to use the LB endpoint to reach the control plane nodes. This was we do not need to reconfigure them as we add/remove control plane nodes.