What is Ingress Controller?
A Kubernetes component that manages external HTTP/S access to cluster services. Common implementations include NGINX Ingress, Traefik, and HAProxy Ingress.
Related Calculators
K8s Bandwidth
Estimate internal pod-to-pod bandwidth, external egress, and recommended NIC size for your Kubernetes cluster. Accounts for service mesh overhead and Hetzner egress pricing.
Mesh Overhead
Calculate the RAM, CPU, and latency overhead of running Istio, Linkerd, or Cilium as a service mesh. Compare sidecar vs eBPF approaches per pod and cluster-wide.
Related Generators
K8s Ingress
Generate Kubernetes Ingress YAML for nginx Ingress Controller or Traefik IngressRoute. Supports TLS with cert-manager, path routing, and Let's Encrypt configuration.
HAProxy Config
Generate a production-ready haproxy.cfg for load balancing the Kubernetes API server and Ingress controller. Supports 1–3 control plane nodes with TCP passthrough.
Related Comparisons
Traefik vs NGINX Ingress Controller
Traefik vs NGINX Ingress — compare automatic TLS, middleware support, performance, and Kubernetes-native routing. Which ingress controller is right for your cluster?
NGINX Ingress vs HAProxy Ingress
NGINX Ingress Controller vs HAProxy Ingress — performance, TCP load balancing, active health checks, and hot reload. Which ingress is better for high-traffic Kubernetes?