Skip to content

Namespace can not delete

1.Problem

删除namespace: argocd时长时间hang住无法删除。如下两种delete方式均无效

kubectl delete namespace argocd
kubectl delete namespace argocd --force --grace-period=0

deletens

2.Solution

移除argocd上的物件后才能正常删除

  • 2.1 获取使用argo的相关物件
kubectl get application -n argocd

argo

  • 2.2 连入每个物件,移除状态
kubectl edit application -n argocd loki

find below rows, and delete it

  finalizers:
  - resources-finalizer.argocd.argoproj.io

argo argo