apiVersion: {{ template "apiVersion" . }} kind: {{ .Values.workloadType }} metadata: name: {{ include "ix-chart.fullname" . }} labels: {{- include "ix-chart.labels" . | nindent 4 }} spec: {{- if eq (include "workloadIsDeployment" .) "true" }} {{ include "deploymentSpec" . | nindent 2 }} {{- else if eq (include "workloadIsCronJob" .) "true" }} {{ include "cronJobSpec" . | nindent 2 }} {{- else }} {{ include "jobSpec" . | nindent 2 }} {{- end }}