我是Kubernetes的新手,如果您发现我的问题了,请原谅我。
我创建了一个名为 testDaemon.yml 的Daemonset,其中包含一个名为 testService 的服务。两者均已创建,但是现在我做了一些小的更改,我需要重新创建它。
我尝试删除服务和守护程序:
kubectl delete ds testDaemon
kubectl delete svc testService
,但是每次删除它们都会重新创建它们,并且在再次运行kubectl create -f testDaemon.yml时出现services "testService" already exists
错误。
我应该怎么做才能完全删除DaemonSet或使用新模板对其进行更新?
答案 0 :(得分:4)
您可以使用删除它
kubectl delete -f testDaemon.yml
它将删除有状态集和服务状态。