Hi all,
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.
Happy weekend. No rush; please provide some feedback, any feedback.
Thanks