Files
infra-hideyoshi.com/deployment/postgres/cn-cluster.yaml

28 lines
541 B
YAML

apiVersion: postgresql.cnpg.io/v1
kind: Cluster
metadata:
name: postgres-cn-cluster
namespace: portfolio
spec:
instances: 3
primaryUpdateStrategy: unsupervised
imageName: ghcr.io/cloudnative-pg/postgresql:14.10-18
storage:
size: 5Gi
resources:
requests:
memory: "32Mi"
cpu: "50m"
limits:
memory: "128Mi"
cpu: "75m"
affinity:
nodeSelector:
kubernetes.io/role: master
monitoring:
enablePodMonitor: true