sae5dc03-tp/tp3/templates/db_statefulset.yaml
2025-11-12 13:46:22 +01:00

37 lines
864 B
YAML

apiVersion: apps/v1
kind: StatefulSet
metadata:
name: db-statefulset
spec:
selector:
matchLabels:
app: db-statefulset
serviceName: db
template:
metadata:
labels:
app: db-statefulset
spec:
containers:
- name: postgresql
image: postgres:alpine
imagePullPolicy: {{ .Values.images.pullPolicy | default "IfNotPresent" }}
ports:
- containerPort: 5432
name: postgres
env:
- name: POSTGRES_DB
value: {{ .Values.database.name }}
envFrom:
- secretRef:
name: db-secret
volumeMounts:
- mountPath: /docker-entrypoint-initdb.d
name: db-users-sql-vol
volumes:
- name: db-users-sql-vol
configMap:
name: db-r209-users-sql