apiVersion: apps/v1 kind: Deployment metadata: name: website spec: replicas: 2 selector: matchLabels: app: website template: metadata: labels: app: website spec: containers: - name: website image: git.distrust.co/public/website imagePullPolicy: Always ports: - containerPort: 80 --- apiVersion: apps/v1 kind: Deployment metadata: name: web-form spec: replicas: 2 selector: matchLabels: app: web-form template: metadata: labels: app: web-form spec: containers: - name: web-form image: git.distrust.co/public/web-form imagePullPolicy: Always env: - name: WEBMAIL_TARGET value: sales@distrust.co envFrom: - secretRef: name: webmail-credentials ports: - containerPort: 4200 --- apiVersion: v1 kind: Service metadata: name: website spec: ports: - name: http port: 80 targetPort: 80 selector: app: website --- apiVersion: v1 kind: Service metadata: name: web-form spec: ports: - name: http port: 80 targetPort: 4200 selector: app: web-form