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