首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes作业调度

Kubernetes作业调度
EN

Stack Overflow用户
提问于 2018-01-30 20:02:34
回答 1查看 156关注 0票数 0

我正在查找Kubernetes中的以下特性,但无法找到这方面的文档。

  1. 父作业完成后运行子作业。
  2. 暂时禁用作业-禁用/启用功能
  3. 手动作业触发-如果作业因任何原因需要手动触发
  4. 作业失败通知-通过电子邮件通知或调用作业失败的终结点
  5. 有没有任何方法可以通过REST来侦听作业状态或获取作业历史记录?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-30 20:20:56

什么叫我的作业计划?CronJob?如果是

_2。您可以禁用计划新作业

代码语言:javascript
复制
Suspend: true
// This flag tells the controller to suspend subsequent executions, it does
// not apply to already started executions.

将挂起字段设置为true

代码语言:javascript
复制
PATCH /apis/batch/v1beta1/namespaces/{namespace}/cronjobs/{name}
// You need to patch in correct format
{  
   "spec":{  
      "suspend":"true"
   }
}

_5。您也可以获得CronJob状态。在那里你会发现关于成功/失败的信息。

代码语言:javascript
复制
GET /apis/batch/v1beta1/namespaces/{namespace}/cronjobs/{name}/status

1,3,4不支持

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48529603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档