При ошибке не запускается на Rundeck из приложения Kubernetes - PullRequest
0 голосов
/ 17 мая 2019

Я выполняю задание Kubernetes / Docker на Rundeck 2.11.5-1.Моя работа выглядит следующим образом:

Job
  Sub Job 1
    Remote Command (kubectl run command)
    On error 
      Sub Job
  Sub Job 2
    Remote Command (kubectl run command)
    On error 
      Sub Job

Проблема, с которой я сталкиваюсь, заключается в том, что в случае сбоя вспомогательного задания 1 его «Вкл. Ошибка» не запускается, а вспомогательное задание 2 запускается, как будто все в порядке.

Есть ли что-то, что kubectl должен вернуть, чтобы указать, что произошла ошибка?

Что я должен искать / делать, чтобы моя работа остановилась из-за ошибки.

1 Ответ

1 голос
/ 20 мая 2019

Я нашел решение.Добавьте --restart=Never в оператор kubectl, и задание Rundeck теперь корректно завершается при сбое приложения.

...