← Back to Blog

Kubernetes Ingress Explained: Route External Traffic

How Kubernetes Ingress works: Ingress resources, controllers (nginx, traefik), TLS termination, and path-based routing.

Basic Ingress

apiVersion: networking.k8s.io/v1\nkind: Ingress\nmetadata:\n  name: app-ingress\nspec:\n  tls:\n  - hosts: [app.example.com]\n    secretName: tls-secret\n  rules:\n  - host: app.example.com\n    http:\n      paths:\n      - path: /api\n        pathType: Prefix\n        backend:\n          service:\n            name: api-service\n            port: { number: 80 }

Try It Free

Use our free online tool — 100% client-side, no data leaves your browser.

Open YAML Validator

Related Tools & Articles