workload.yaml 476 B

1234567891011121314
  1. apiVersion: {{ template "apiVersion" . }}
  2. kind: {{ .Values.workloadType }}
  3. metadata:
  4. name: {{ include "ix-chart.fullname" . }}
  5. labels:
  6. {{- include "ix-chart.labels" . | nindent 4 }}
  7. spec:
  8. {{- if eq (include "workloadIsDeployment" .) "true" }}
  9. {{ include "deploymentSpec" . | nindent 2 }}
  10. {{- else if eq (include "workloadIsCronJob" .) "true" }}
  11. {{ include "cronJobSpec" . | nindent 2 }}
  12. {{- else }}
  13. {{ include "jobSpec" . | nindent 2 }}
  14. {{- end }}