Dev.to
7/24/2026

Deploying Gateway API with TLS Encryption on Kubernetes
Short summary
A hands-on guide to deploying the Kubernetes Gateway API with Envoy Gateway as the controller and cert-manager for automated Let's Encrypt TLS. Covers installing CRDs, registering a GatewayClass, configuring a ClusterIssuer for HTTP-01 validation, and creating Gateway and HTTPRoute resources to serve HTTPS traffic. Includes full YAML manifests and kubectl commands for a production-ready setup.
- •Install Envoy Gateway and cert-manager with Gateway API feature gate enabled
- •Configure a Let's Encrypt ClusterIssuer using HTTP-01 solver via Gateway
- •Create Gateway with HTTPS listener and HTTPRoute to route traffic securely
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



