Migrate to agentgateway with the ingress2gateway tool

In this free, on-demand technical lab, migrate a simple ingress-nginx configuration to agentgateway and learn how to modernize ingress using the Kubernetes Gateway API.

  • Deploy a workload: Create a httpbin namespace, deploy the sample service, and confirm it is running.
  • Apply a legacy Ingress resource: capture the external IP, and validate traffic to httpbin.
  • Install agentgateway: Apply the Gateway API CRDs, install agentgateway and its CRDs, and verify the controller is running.
  • Translate Ingress to Gateway API: Use the ingress2gateway tool to generate Gateway and HTTPRoute resources from the live cluster, review the output, and adjust naming as needed.
  • Cut over and validate: Apply the translated resources, test traffic through AgentGateway, then remove the old Ingress and fully decommission ingress-nginx.

Gain hands-on experience migrating from ingress-nginx to agentgateway and confidently adopt the Kubernetes Gateway API for production-ready ingress.

Take the course
Migrate to agentgateway with the ingress2gateway tool
Migrate to agentgateway with the ingress2gateway tool
Lab
Take the course

Additional Resources