Retiring ingress-nginx across 30 clusters without a single outage
Replacing end-of-life ingress-nginx with Traefik across 30 Kubernetes clusters and 120 namespaces with zero outage minutes. Parallel-run weights, a DNS flip on ingressClassName, Middleware CRs for the annotation debt, and an AI skill wired to the mapping from discovery.
Read case study