: Guidance Needed: Production Migration from Ingress + Vault cert-manager to Envoy Gateway with BackendTLSPolicy #9125
Replies: 1 comment 1 reply
https://cert-manager.io/docs/usage/gateway/ highlights the cert-manager GW API integration
yeah this is the right approach
Backend Cert SAN
you should be able to create this in parallel with your current infra, and use a lever in front of the 2 Ingresses (DNS or another Proxy) to incrementally steer traffic to the new Ingress Are there any production examples or reference manifests you recommend for this pattern? |
Uh oh!
There was an error while loading. Please reload this page.
Hi team,
I’m migrating an existing Kubernetes Ingress setup to Envoy Gateway and would like guidance on the recommended production approach.
Current setup:
bas.example.combas.example.com.443.What I want to understand:
What is the best practice for migrating this setup to Envoy Gateway?
Should the public TLS certificate be managed directly on the
Gatewayusing cert-manager and the Vault issuer?For the backend Service on port
443, should we useBackendTLSPolicywith a backend CA ConfigMap?What should
BackendTLSPolicy.hostnamebe set to in production: the public hostnamebas.example.com, or the backend service DNS name / backend certificate SAN?Is there a recommended way to preserve the current certificate lifecycle without the sidecar-based secret creation flow?
Are there any production examples or reference manifests you recommend for this pattern?
If helpful, I can share the current Ingress YAML, cert-manager annotations, Vault issuer config, and backend Service details.
Thanks.
All reactions