3

有时人们会在没有活跃度/就绪度探测的情况下创建部署。我们如何为该部署修补探针。我尝试使用 PATCH + "Content-Type:application/strategic-merge-patch+json" 它不起作用。

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

4

1 回答 1

3

你应该能够做到

kubectl edit deployment <your deployment>

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

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

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

kubectl apply -f <the yaml file>
于 2016-12-07T19:25:37.737 回答