如何在Kubernates中删除守护程序和服务

时间:2018-12-05 15:30:18

标签: kubernetes

我是Kubernetes的新手,如果您发现我的问题了,请原谅我。

我创建了一个名为 testDaemon.yml 的Daemonset,其中包含一个名为 testService 的服务。两者均已创建,但是现在我做了一些小的更改,我需要重新创建它。

我尝试删除服务和守护程序:

kubectl delete ds testDaemon
kubectl delete svc testService 

,但是每次删除它们都会重新创建它们,并且在再次运行kubectl create -f testDaemon.yml时出现services "testService" already exists错误。

我应该怎么做才能完全删除DaemonSet或使用新模板对其进行更新?

1 个答案:

答案 0 :(得分:4)

您可以使用删除它 kubectl delete -f testDaemon.yml

它将删除有状态集和服务状态。