Traefik Controller Decommission

GitOps-flavored SAFE uninstall of the `ingress-nginx` controller in a Kustomize + ArgoCD repo. Verifies cluster + repo are free of `ingressClassName: nginx` (precedence-aware: spec wins, legacy annotation falls back). After DNS bake confirmation, plans the decommission as: archive the `common.ingress-nginx/` (or equivalent) Kustomize module, disable the ArgoCD Application, wait for ArgoCD prune, then optional LB / IAM cleanup. Never runs `helm uninstall` — ArgoCD handles the actual resource removal via prune. Plan-only: emits a `commands.sh` for the operator to drive manually.

qwedsazxc78 bcbbaa1 5 files · 28.3 KB Updated

File contents

qwedsazxc78/devops-ai-skill/tree/main/skills/traefik-controller-decommission commit bcbbaa14cb

Frequently asked questions

npx skillmds@latest add qwedsazxc78/traefik-controller-decommission