apiVersion: apps/v1 kind: Deployment metadata: name: missions namespace: {{ .Values.namespace }} labels: app: missions spec: replicas: {{ .Values.missions.replicas }} selector: matchLabels: app: missions template: metadata: name: missions labels: app: missions version: "1.0" spec: containers: - name: missions image: "{{.Values.images.registry}}/missions-missions:{{ .Values.missions.tag }}" imagePullPolicy: {{ .Values.images.pullPolicy }} env: - name: DB_HOST value: database - name: DB_NAME value: {{ .Values.database.name }} - name: SERVICE_VILLES_URL value: http://villes:{{ .Values.villes.port }} - name: SERVICE_ENSEIGNANTS_URL value: http://enseignants:{{ .Values.enseignants.port }} envFrom: - secretRef: name: database-secret ports: - containerPort: 5000 restartPolicy: Always