apiVersion: apps/v1 kind: Deployment metadata: name: "{{ .Release.Name }}-smardigo-sepa-exporter" spec: replicas: 1 selector: matchLabels: app: "{{ .Release.Name }}-smardigo-sepa-exporter" template: metadata: labels: app: "{{ .Release.Name }}-smardigo-sepa-exporter" spec: spec: containers: - name: "{{ .Release.Name }}-smardigo-sepa-exporter" image: "{{ .Values.smardigo.sepa_exporter.image }}:{{ .Values.smardigo.sepa_exporter.version }}" resources: requests: memory: "0.1Gi" cpu: "0.1" limits: memory: "0.5Gi" cpu: "0.25" imagePullPolicy: Always env: - name: SPRING_PROFILES_INCLUDE value: "prod,swagger" - name: EXTERNAL_TASK_SEPA_EXPORT_MAX_RETRIES value: "5" - name: SMA_EXTERNAL_TASK_SCHEDULE_INTERVAL value: "30000" - name: SMA_WORKFLOW_REST_BASE_PATH value: "{{ .Values.smardigo.workflow.host }}" - name: SMA_WORKFLOW_REST_CONNECT_TIMEOUT value: "3000" - name: SMA_WORKFLOW_REST_READ_TIMEOUT value: "10000" - name: SMA_WORKFLOW_REST_AUTH_TOKEN valueFrom: secretKeyRef: name: "{{ .Release.Name }}-smardigo-sepa-exporter-secrets" key: SMA_WORKFLOW_AUTH_TOKEN - name: SMA_DOCUMENT_REST_BASE_PATH value: "{{ .Values.smardigo.document.host }}" - name: SMA_DOCUMENT_REST_CONNECT_TIMEOUT value: "3000" - name: SMA_DOCUMENT_REST_READ_TIMEOUT value: "10000" - name: SMA_DOCUMENT_REST_AUTH_TOKEN valueFrom: secretKeyRef: name: "{{ .Release.Name }}-smardigo-sepa-exporter-secrets" key: SMA_DOCUMENT_AUTH_TOKEN ports: - containerPort: 8080 imagePullSecrets: - name: "{{ .Values.pull_secret }}"