Как удалить модуль в Openshift с политикой перезапуска всегда?

Может быть основным..

Я создал модуль в Openshift Enterprise 3.2 с конфигурацией, установленной как restartPolicy: Always, Таким образом, в идеале, когда модуль будет уничтожен, Openshift обязательно повторно запустит / заново создаст модуль из-за политики перезапуска.

Теперь мне больше не нужен стручок. Когда я пытаюсь уничтожить стручок, он снова создается.

Мой вопрос: каков идеальный способ уничтожить стручок с restartPolicy: Always

1 ответ

Решение

Конфигурация развертывания (и связанный с ней контроллер репликации) является причиной того, что ваш модуль воссоздается при его удалении. Задача контроллера репликации буквально заключается в том, чтобы "обеспечить постоянное выполнение определенного количества реплик модуля".

Чтобы уничтожить модуль (и оставить конфигурацию развертывания и другие ресурсы нетронутыми, просто запустите: oc scale dc <dc-name> --replicas=0

Другие вопросы по тегам