0
有時候人們創建一個沒有liveniess /就緒探測器的部署。我們如何爲該部署修補探測器。我嘗試使用PATCH +「Content-Type:application/strategic-merge-patch + json」它不起作用。有沒有什麼辦法可以添加或刪除一個探測器來部署
另一方面,如果我們用探針創建了一個部署,我們如何刪除它?
有時候人們創建一個沒有liveniess /就緒探測器的部署。我們如何爲該部署修補探測器。我嘗試使用PATCH +「Content-Type:application/strategic-merge-patch + json」它不起作用。有沒有什麼辦法可以添加或刪除一個探測器來部署
另一方面,如果我們用探針創建了一個部署,我們如何刪除它?
你應該能夠做到
kubectl edit deployment <your deployment>
,並從當前運行的部署YAML應該在你的默認編輯器彈出。
編輯它(添加/刪除探針)並保存,kubectl會自動應用新文件。
當然,更好的辦法是在磁盤上部署YAML,改變它包含探頭和運行
kubectl apply -f <the yaml file>