Helm创建的Kubernetes命名空间和资源不会删除

我正在尝试删除名称空间及其中的所有资源以及掌舵图表。

我手动创建了一个Kubernetes命名空间,并且在该命名空间内,我使用了Tillerless Helm v2通过以下命令部署了Helm图表:

$ kubectl create namespace my-namespace

$ helm tiller run my-namespace -- helm upgrade --install my-release --namespace=my-namespace ./helm-chart

然后,我尝试通过简单的kubectl delete namespace my-namespace删除名称空间。然后,似乎重新创建了名称空间,同时也重新创​​建了其中的所有资源。

删除之前:

kubectl get namespaces
NAME          STATUS    AGE
my-namespace  active    45m

删除后:

kubectl get namespaces
NAME          STATUS    AGE
my-namespace  active    5s

我也尝试过使用命令helm tiller run my-namespace -- helm delete my-release --purge分别删除头盔图表,但是它一直在返回。还尝试使用kubectl -n my-namespace delete daemonsets,replicasets,secrets,services,deployments,pods,rc,serviceaccounts,statefulsets --all删除命名空间下的资源,但重新创建资源的结果相同。

sjm8974 回答:Helm创建的Kubernetes命名空间和资源不会删除

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2981613.html

大家都在问