我们是否可以添加或删除探针以进行部署

时间:2016-12-07 03:29:47

标签: kubernetes kubernetes-health-check

有时人们会创建没有liveniess / readyiness探测的部署。我们如何为该部署修补探针。我尝试使用PATCH +“Content-Type:application / strategic-merge-patch + json”它不起作用。

另一方面,如果我们使用探针创建部署,我们如何删除它呢?

1 个答案:

答案 0 :(得分:1)

你应该能够做到

kubectl edit deployment <your deployment>

并且当前正在运行的部署中的yaml应该在默认编辑器中弹出。

编辑它(添加/删除探针)并保存,kubectl将自动应用新文件。

当然,更好的方法是在磁盘上部署yaml,将其更改为包含探针并运行

kubectl apply -f <the yaml file>