我有使用OpenShift 3,並且一直試圖讓Fabric8安裝。Openshift:pods沒有被刪除
事情並沒有進展順利,所以我決定刪除所有的服務和豆莢。
當我運行
oc delete all -l provider=fabric8
CLI的輸出聲明已經刪除了很多豆莢,但是,他們仍然在Web控制檯顯示,我可以再次運行在CLI同樣的命令,並得到與OpenShift cli聲稱刪除的完全相同的pod列表。
我該如何刪除這些豆莢? 爲什麼這不按設計工作?
感謝
我有使用OpenShift 3,並且一直試圖讓Fabric8安裝。Openshift:pods沒有被刪除
事情並沒有進展順利,所以我決定刪除所有的服務和豆莢。
當我運行
oc delete all -l provider=fabric8
CLI的輸出聲明已經刪除了很多豆莢,但是,他們仍然在Web控制檯顯示,我可以再次運行在CLI同樣的命令,並得到與OpenShift cli聲稱刪除的完全相同的pod列表。
我該如何刪除這些豆莢? 爲什麼這不按設計工作?
感謝
刪除默認情況下優雅,意味着豆莢有機會終結自己。你可以強行刪除oc delete all --grace-period=0 ...
可悲的是喬丹的回答在我的3.6版本中並不適用。
相反,我用相當於--grace-period=1
謝謝@Jordan選項
--now
- 奏效。 – Magick