我正在尝试用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
Run Code Online (Sandbox Code Playgroud)
上述工作似乎运行job1和job2并行.有没有什么好的方式来运行job1和job2书面订单?
追加.
我最近发现https://github.com/argoproj/argo非常适合我的用例.