未从Kubernetes应用程序在Rundeck上触发时出错

未从Kubernetes应用程序在Rundeck上触发时出错,kubernetes,rundeck,Kubernetes,Rundeck,我在Rundeck 2.11.5-1上运行Kubernetes/Docker作业。我的工作看起来像: 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失败,它的“On Error”不会触

我在Rundeck 2.11.5-1上运行Kubernetes/Docker作业。我的工作看起来像:

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失败,它的“On Error”不会触发,子作业2会像一切正常一样运行

kubectl是否需要返回一些信息以表明存在错误


我应该寻找/做些什么才能使我的工作在出错时停止。

我找到了解决办法。将
--restart=Never
添加到kubectl语句中,Rundeck作业将在应用程序失败时正确终止