2016-03-14 83 views
1

我有使用OpenShift 3,並且一直試圖讓Fabric8安裝。Openshift:pods沒有被刪除

事情並沒有進展順利,所以我決定刪除所有的服務和豆莢。

當我運行

oc delete all -l provider=fabric8 

CLI的輸出聲明已經刪除了很多豆莢,但是,他們仍然在Web控制檯顯示,我可以再次運行在CLI同樣的命令,並得到與OpenShift cli聲稱刪除的完全相同的pod列表。

我該如何刪除這些豆莢? 爲什麼這不按設計工作?

感謝

回答

8

刪除默認情況下優雅,意味着豆莢有機會終結自己。你可以強行刪除oc delete all --grace-period=0 ...

+0

謝謝@Jordan選項--now - 奏效。 – Magick

0

可悲的是喬丹的回答在我的3.6版本中並不適用。

相反,我用相當於--grace-period=1