Я пытаюсь заменить свой прежний планировщик заданий заданием 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 очень хорошо для моего использования.