Introducing KEP 6128 - LoadBalancer resource

40 views
Skip to first unread message

Ricardo Pchevuzinske Katz

unread,
May 29, 2026, 3:29:45 PM (12 days ago) May 29
to sig-n...@kubernetes.io, kubernetes-sig...@googlegroups.com
Hi all,

I wanted to present to you https://github.com/kubernetes/enhancements/pull/6129 which is a KEP to bring the concept of a LoadBalancer resource to Kubernetes.

Short context: Today to provision a LoadBalancer properly, you must know specific cloud provider annotations, hope the cloud controller provisions your LoadBalancer without any issues, and believe that no cloud migration will ever happen, meaning you won't need to manually validate every manifest on your cluster.

So, during KubeCon, Dan and I quickly discussed this problem (specifically regarding in-cluster Gateway API). I proposed offloading these concepts from the Services API to make LoadBalancer behavior more explicit and watchable. 

In case you are curious, today we have a lot of different annotations for the same feature on each cloud provider (https://docs.google.com/spreadsheets/d/1uskF-LNNqFowwfyNIyvZRyHdeCzmJP1a28gGB4IveBE/edit?usp=sharing) and we also have fields on services that define a LoadBalancer behavior, which may or may not be supported by each cloud provider.

Happy weekend. No rush; please provide some feedback, any feedback.

Thanks
Reply all
Reply to author
Forward
0 new messages