Ingress in Kubernetes

From the Kubernetes Essentials cheat sheet ยท Services and Networking ยท verified Aug 2026

Ingress

Route external HTTP traffic through an Ingress controller.

yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: web
spec:
  rules:
    - host: app.example.com
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: web
                port:
                  number: 80
๐Ÿ“Œ Ingress requires an installed controller
๐Ÿ” Ingress routes HTTP and HTTPS traffic
๐Ÿ’ก TLS Secrets attach certificates
๐ŸŽฏ Consider Gateway API for newer routing needs
ingresshttprouting

Continue with Kubernetes Essentials

Save the full cheat sheet or work through every related task.

More Kubernetes tasks

Back to the full Kubernetes Essentials cheat sheet