❗️문제 상황
kubectl delete ingress <ingress 이름>
Ingress가 삭제되지 않는다.
💡 원인 파악 및 해결 과정
1️⃣ 강제 삭제 옵션 사용(--force --grace-period=0) - ❌
kubectl delete ingress <ingress-name> --force --grace-period=0
--force --grace-period=0 옵션을 사용해 강제삭제를 시도해봤지만 동작하지 않았다.
2️⃣ finalizer 제거 - ⭕️
kubectl edit ingress <ingress-name>
해당 명령어를 사용하면 ingress에 대한 정보를 yaml 형식으로 확인할 수 있는데 거기서 finalizer 부분을 제거해주면 된다.
이렇게 하니 해결되었다.