apiVersion: apps/v1 kind: Deployment metadata: name: {{ .Values.deploymentName }} namespace: memobase labels: jobType: "import-process-deployment" spec: selector: matchLabels: app: {{ .Values.deploymentName }} replicas: 1 template: metadata: labels: app: {{ .Values.deploymentName }} tier: import-process spec: restartPolicy: Always containers: - name: "{{ .Values.processId }}-{{ .Values.jobName }}" image: "{{ .Values.registry }}/{{ .Values.image }}:{{ .Values.tag }}" envFrom: - secretRef: name: "{{ .Values.sftpConfigs }}" - configMapRef: name: "{{ .Values.kafkaConfigs }}" - configMapRef: name: "{{ .Values.deploymentName }}-config"