Как удалить модуль в Openshift с политикой перезапуска всегда?
Может быть основным..
Я создал модуль в Openshift Enterprise 3.2 с конфигурацией, установленной как restartPolicy: Always
, Таким образом, в идеале, когда модуль будет уничтожен, Openshift обязательно повторно запустит / заново создаст модуль из-за политики перезапуска.
Теперь мне больше не нужен стручок. Когда я пытаюсь уничтожить стручок, он снова создается.
Мой вопрос: каков идеальный способ уничтожить стручок с restartPolicy: Always
1 ответ
Конфигурация развертывания (и связанный с ней контроллер репликации) является причиной того, что ваш модуль воссоздается при его удалении. Задача контроллера репликации буквально заключается в том, чтобы "обеспечить постоянное выполнение определенного количества реплик модуля".
Чтобы уничтожить модуль (и оставить конфигурацию развертывания и другие ресурсы нетронутыми, просто запустите: oc scale dc <dc-name> --replicas=0