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

Globally enable hairpin mode for externalIPs #1673

Closed
opipenbe opened this issue May 16, 2024 · 2 comments
Closed

Globally enable hairpin mode for externalIPs #1673

opipenbe opened this issue May 16, 2024 · 2 comments

Comments

@opipenbe
Copy link

opipenbe commented May 16, 2024

Describe the solution you'd like
Currently there is a possibilty to globally enable hairpin mode for all services in kube-router using --hairpin-mode, but it only works for ClusterIPs . It would be great if there is possibility to enable hairpin mode globally for all services with externalIPs instead of manually annotating per service: kubectl annotate service my-service "kube-router.io/service.hairpin.externalips="

Describe alternatives you've considered
I guess alternative would be to use mutating webhook or policy engine (such as OPA or Kyverno) to annotate services.

Copy link

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@github-actions github-actions bot added the Stale label Jun 16, 2024
Copy link

This issue was closed because it has been stale for 5 days with no activity.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant