У меня есть файл развертывания .yaml, который в основном создает модуль с mariadb, как показано ниже файл и он успешно завершается (просто показывает соответствующий код)
apiVersion: batch/v1
kind: Job
metadata:
name: {{ .Release.Name }}-job
spec:
template:
metadata:
name: {{ .Release.Name }}-job
spec:
containers:
- name: {{ .Release.Name }}-dbload
image: {{ .Values.image.repositoryRoot }}/{{.Values.image.imageName}}
command: ["/bin/sh", "-c"]
args:
- mysqldump -p$(PWD) -h{{.Values.db.source}} -u$(USER) --databases xyz > $(FILE);
echo "done!";
imagePullPolicy: Always
# Do not restart containers after they exit
restartPolicy: Never
Итак, вот мой вопрос. Есть ли способ автоматически запустить задание после того, как установка helm ab c ./ -f values.yaml завершится успешно?