apiVersion: apps/v1 kind: Deployment metadata: name: "{{ .Release.Name }}-mobene-uba" spec: replicas: 1 selector: matchLabels: app: "{{ .Release.Name }}-mobene-uba" template: metadata: labels: app: "{{ .Release.Name }}-mobene-uba" spec: spec: containers: - name: "{{ .Release.Name }}-mobene-uba" image: "{{ .Values.mobene.uba.image }}:{{ .Values.mobene.uba.version }}" {{ if .Values.smardigo.ocr.with_limits }} resources: requests: memory: "1Gi" cpu: "0.5" limits: memory: "1Gi" cpu: "1" {{ end }} imagePullPolicy: Always env: - name: SPRING_PROFILES_INCLUDE value: "prod,swagger" - name: EXTERNAL_TASK_UBA_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 }}-mobene-uba-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 }}-mobene-uba-secrets" key: SMA_DOCUMENT_AUTH_TOKEN ports: - containerPort: 8080 imagePullSecrets: - name: "{{ .Values.pull_secret }}"