mirror of
https://gitlab.com/deepcypher/dc-kc.git
synced 2026-01-27 11:12:08 +00:00
Disabled green
Changelog: removed Signed-off-by: GeorgeRaven <GeorgeRavenCommunity@pm.me>
This commit is contained in:
@@ -1,56 +1,56 @@
|
||||
{{- if .Values.psql.enabled }}
|
||||
# https://blog.palark.com/cloudnativepg-and-other-kubernetes-operators-for-postgresql/
|
||||
# https://cloudnative-pg.io/documentation/current/rolling_update/#automated-updates-unsupervised
|
||||
apiVersion: postgresql.cnpg.io/v1
|
||||
kind: Cluster
|
||||
metadata:
|
||||
name: psql-green
|
||||
spec:
|
||||
|
||||
instances: 2
|
||||
imageName: ghcr.io/cloudnative-pg/postgresql:17.5 # renovate: datasource=docker depName=ghcr.io/cloudnative-pg/postgresql
|
||||
primaryUpdateStrategy: unsupervised # enables automated updates
|
||||
primaryUpdateMethod: switchover # how to handle updates switch to new or restart old primary
|
||||
enablePDB: false
|
||||
storage:
|
||||
size: 8Gi
|
||||
|
||||
# https://github.com/cloudnative-pg/cloudnative-pg/issues/3680#issuecomment-3092148543
|
||||
postgresql:
|
||||
parameters:
|
||||
wal_keep_size: "5GB"
|
||||
max_slot_wal_keep_size: "5GB"
|
||||
hot_standby_feedback: "on"
|
||||
replicationSlots :
|
||||
highAvailability:
|
||||
enabled : true
|
||||
|
||||
bootstrap:
|
||||
recovery:
|
||||
backup:
|
||||
name: psql-daily-backup-20260118000000
|
||||
|
||||
managed:
|
||||
roles:
|
||||
- name: keycloak
|
||||
ensure: present
|
||||
comment: keycloak database user
|
||||
login: true
|
||||
superuser: true
|
||||
passwordSecret:
|
||||
name: psql
|
||||
|
||||
resources:
|
||||
requests:
|
||||
cpu: 150m
|
||||
limits:
|
||||
memory: 400Mi
|
||||
|
||||
backup:
|
||||
retentionPolicy: "10d"
|
||||
volumeSnapshot:
|
||||
online: true
|
||||
onlineConfiguration:
|
||||
immediateCheckpoint: true
|
||||
snapshotOwnerReference: backup
|
||||
# # https://blog.palark.com/cloudnativepg-and-other-kubernetes-operators-for-postgresql/
|
||||
# # https://cloudnative-pg.io/documentation/current/rolling_update/#automated-updates-unsupervised
|
||||
# apiVersion: postgresql.cnpg.io/v1
|
||||
# kind: Cluster
|
||||
# metadata:
|
||||
# name: psql-green
|
||||
# spec:
|
||||
#
|
||||
# instances: 2
|
||||
# imageName: ghcr.io/cloudnative-pg/postgresql:17.5 # renovate: datasource=docker depName=ghcr.io/cloudnative-pg/postgresql
|
||||
# primaryUpdateStrategy: unsupervised # enables automated updates
|
||||
# primaryUpdateMethod: switchover # how to handle updates switch to new or restart old primary
|
||||
# enablePDB: false
|
||||
# storage:
|
||||
# size: 8Gi
|
||||
#
|
||||
# # https://github.com/cloudnative-pg/cloudnative-pg/issues/3680#issuecomment-3092148543
|
||||
# postgresql:
|
||||
# parameters:
|
||||
# wal_keep_size: "5GB"
|
||||
# max_slot_wal_keep_size: "5GB"
|
||||
# hot_standby_feedback: "on"
|
||||
# replicationSlots :
|
||||
# highAvailability:
|
||||
# enabled : true
|
||||
#
|
||||
# bootstrap:
|
||||
# recovery:
|
||||
# backup:
|
||||
# name: psql-daily-backup-20260118000000
|
||||
#
|
||||
# managed:
|
||||
# roles:
|
||||
# - name: keycloak
|
||||
# ensure: present
|
||||
# comment: keycloak database user
|
||||
# login: true
|
||||
# superuser: true
|
||||
# passwordSecret:
|
||||
# name: psql
|
||||
#
|
||||
# resources:
|
||||
# requests:
|
||||
# cpu: 150m
|
||||
# limits:
|
||||
# memory: 400Mi
|
||||
#
|
||||
# backup:
|
||||
# retentionPolicy: "10d"
|
||||
# volumeSnapshot:
|
||||
# online: true
|
||||
# onlineConfiguration:
|
||||
# immediateCheckpoint: true
|
||||
# snapshotOwnerReference: backup
|
||||
{{- end }}
|
||||
|
||||
Reference in New Issue
Block a user