You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I would like to apply the ingress.pomerium.io/preserve_host_header annotation to all Ingress objects by default to make Pomerium act more consistently like other proxies instead of editing every Ingress object in the cluster.
Describe the solution you'd like
I would like the Pomerium CRD to grow a spec for DefaultIngressAnnotations which would serve as default annotation values. This could be added just after
Ingress annotations are plaintext, so if we move some to CRD as default values we would definitely want them be strongly typed. like preserveHostHeader: true
this is one of the only two blockers I see
could you please make a ticket for another blocker?
Is your feature request related to a problem? Please describe.
I would like to apply the
ingress.pomerium.io/preserve_host_header
annotation to all Ingress objects by default to make Pomerium act more consistently like other proxies instead of editing every Ingress object in the cluster.Describe the solution you'd like
I would like the
Pomerium
CRD to grow a spec for DefaultIngressAnnotations which would serve as default annotation values. This could be added just afteringress-controller/pomerium/ingress_to_route.go
Line 26 in 7d86072
Describe alternatives you've considered
ingress-controller/pomerium/ingress_to_route.go
Line 31 in 7d86072
Explain any additional use-cases
Other configuration would be handled in the same manner.
Additional context
I'm evaluating switching from Traefik + Custom ForwardAuth to Pomerium, and this is one of the only two blockers I see.
The text was updated successfully, but these errors were encountered: