Openshift: модули не удаляются

Я использую OpenShift 3 и пытаюсь настроить Fabric8.

Дела шли не очень хорошо, поэтому я решил удалить все сервисы и модули.

Когда я бегу

oc delete all -l provider=fabric8

Вывод cli утверждает, что было удалено много модулей, однако они все еще отображаются в веб-консоли, и я могу снова запустить ту же команду в CLI и получить точно такой же список модулей, которые OpenShift cli утверждает, что он был удален.

Как мне на самом деле удалить эти стручки? Почему это не работает так, как задумано?

Спасибо


person Magick    schedule 14.03.2016    source источник


Ответы (3)


Вы также можете принудительно удалить модуль, как показано ниже, он отлично работает.

#oc удалить все -l provider=fabric8 --grace-period=0 --force

person Keerthivarman    schedule 17.05.2018

Удаление по умолчанию является изящным, то есть модулям предоставляется возможность завершить работу. Вы можете принудительно удалить без льгот с помощью oc delete all --grace-period=0 ...

person Jordan Liggitt    schedule 15.03.2016

К сожалению, ответ Джордана не сработал для меня на openshift 3.6.

Вместо этого я использовал вариант --now, эквивалентный --grace-period=1.

person Juanwolf    schedule 22.11.2017