The presentation discusses the challenges of remote control planes in Kubernetes and the solution of using an external load balancer to connect to the API server pods.
- The hybrid model of running physical data centers and multi-cloud environments provides flexibility in workload management.
- The main challenge of remote control planes is the communication between the API server and in-cluster components.
- An external load balancer can be used to connect the API server pods to the agents.
- The use of open VPN tunnels or other networking solutions can be replaced by the external load balancer.
- There is an open PR for bi-directional tunneling.
- The main issues with this solution are misconfigured load balancers and sticky sessions.