homework 13.3: fix prod database deployment from homework 13.1

This commit is contained in:
2022-12-13 10:58:11 +07:00
parent db3f828e88
commit 8f021f73cc

View File

@@ -48,7 +48,7 @@ metadata:
app: prod-app
service: database
db-kind: postgresql
name: testing-db
name: prod-db
namespace: default
spec:
selector:
@@ -74,7 +74,9 @@ spec:
image: postgres:13-alpine # Sets Image
imagePullPolicy: "IfNotPresent"
ports:
- containerPort: 5432 # Exposes container port
- name: postgresql
containerPort: 5432
protocol: TCP
envFrom:
- configMapRef:
name: postgres-config
@@ -85,3 +87,19 @@ spec:
- name: postgredb
persistentVolumeClaim:
claimName: postgres-pv-claim
---
apiVersion: v1
kind: Service
metadata:
name: postgres
spec:
type: ClusterIP
clusterIP: None
ports:
- name: postgresql
port: 5432
targetPort: postgresql
protocol: TCP
selector:
service: database
db-kind: postgresql