【发布时间】:2017-04-04 11:00:30
【问题描述】:
我正在尝试用 Kubernetes 作业替换我的旧作业调度程序,并且想知道如何将顺序作业编写为 Kubernetes 作业。
首先,我编写了以下脚本以按书面顺序执行job1 和job2,但它没有按我的预期工作。
apiVersion: batch/v1
kind: Job
metadata:
name: sequential
spec:
activeDeadlineSeconds: 100
template:
metadata:
name: sequential_jobs
spec:
containers:
- name: job1
image: image1
- name: job2
image: image2
restartPolicy: Never
上述作业似乎是并行运行job1 和job2。
有没有什么好办法可以按书面顺序运行job1和job2?
附加。
我最近发现 https://github.com/argoproj/argo 非常适合我的用例。
【问题讨论】:
标签: kubernetes kubernetes-jobs argoproj