手动启动 Kubernetes CronJob [重复]

Posted

技术标签:

【中文标题】手动启动 Kubernetes CronJob [重复]【英文标题】:Manually start a Kubernetes CronJob [duplicate] 【发布时间】:2019-12-09 04:05:48 【问题描述】:

对于名为foo 的已部署Kubernetes CronJob,我如何才能立即手动运行它?这将用于在其配置的计划之外进行测试或手动运行。

【问题讨论】:

【参考方案1】:

您可以根据现有作业的配置启动作业,而 cronjob 只是另一种类型的作业。

语法:kubectl create job --from=cronjob/$CronJobName $NameToGiveThePodThatWillBeCreated

例如:kubectl create job --from=cronjob/foo foo-manual-1

【讨论】:

以上是关于手动启动 Kubernetes CronJob [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何自动删除由 CronJob 创建的已完成 Kubernetes 作业?

Kubernetes yaml 文件不能用作 helm 模板

如何定期将shell脚本的结果设置为Kubernetes Cronjob的参数

Kubernetes中的Job(工作计划)&CronJob(定时工作计划)Demo+实战

K8S CronJob简单入门,和手动重复操作Say Goodbye!

Kubernetes基础_07_Job & CronJob 全解析(短暂性Pod)