Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default annotations #64

Open
ahmedwaleedmalik opened this issue Sep 19, 2024 · 0 comments
Open

Default annotations #64

ahmedwaleedmalik opened this issue Sep 19, 2024 · 0 comments
Milestone

Comments

@ahmedwaleedmalik
Copy link
Member

User Story
As a KubeLB admin, I'd like to configure default annotations for my resources such as services, ingresses, and Gateway API CRs. This is helpful in assigning default configurations to resources that are internal and you might not want to expose them to the end users.

For example, to create load balancers on Hetzner you need load-balancer.hetzner.cloud/location specified on the service of type LoadBalancer. Having this as a default annotation, configured globally or per tenant could remove this requirement while keeping the location as something internal to the management cluster.

@ahmedwaleedmalik ahmedwaleedmalik added this to the KubeLB v1.2 milestone Sep 19, 2024
@kubermatic kubermatic deleted a comment Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant