手动启动 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+实战