apiVersion: apps/v1 kind: Deployment metadata: name: backend-deployment namespace: zkt26-z2 spec: replicas: 1 selector: matchLabels: app: backend template: metadata: labels: app: backend spec: containers: - name: backend image: z2-backend:v2 imagePullPolicy: Never ports: - containerPort: 3000 env: - name: DB_HOST value: postgres-service - name: DB_PORT value: "5432" - name: DB_USER value: user - name: DB_PASSWORD value: password - name: DB_NAME value: mydb readinessProbe: httpGet: path: /health port: 3000 initialDelaySeconds: 5 periodSeconds: 5 --- apiVersion: apps/v1 kind: Deployment metadata: name: frontend-deployment namespace: zkt26-z2 spec: replicas: 1 selector: matchLabels: app: frontend template: metadata: labels: app: frontend spec: containers: - name: frontend image: z2-frontend:latest imagePullPolicy: Never ports: - containerPort: 80