【发布时间】:2021-05-13 09:50:27
【问题描述】:
我已经为我在 Kubernetes 上的 Traefik 安装运行了 helm delete,但是我仍然在集群中看到 CRD。
你如何摆脱这些?
【问题讨论】:
-
没有自动清理的方法,你可以用一个简单的bash脚本一个一个删除/自动,here是CRD的文件,你可能想对
kubectl delete -f <file>执行跨度>
我已经为我在 Kubernetes 上的 Traefik 安装运行了 helm delete,但是我仍然在集群中看到 CRD。
你如何摆脱这些?
【问题讨论】:
kubectl delete -f <file>执行跨度>
可以像 Kubernetes 中的任何其他对象一样删除 CRD:https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#delete-a-customresourcedefinition
kubectl get <crd-name> -o yaml > crd.yaml
kubectl delete -f crd.yaml
【讨论】:
kubectl delete <crd-name>