Back to feed
Dev.to
Dev.to
7/24/2026
Deploying Gateway API with TLS Encryption on Kubernetes

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?

Comments

Failed to load comments. Please try again.

Explore more