File tree Expand file tree Collapse file tree 4 files changed +42
-13
lines changed Expand file tree Collapse file tree 4 files changed +42
-13
lines changed Original file line number Diff line number Diff line change 11dependencies:
2- - name: postgresql
3- repository: https://charts.bitnami.com/bitnami/
4- version: 15.5.6
52- name: external-dns
63 repository: https://charts.bitnami.com/bitnami/
74 version: 7.5.6
85- name: keycloak
96 repository: https://charts.bitnami.com/bitnami/
107 version: 21.4.2
11- digest: sha256:fa058d1558ec980b14354478fed4725d46b1f2a9b274af9ee7bee419944e926a
12- generated: "2024-06-18T13:57:36.134642207+02 :00"
8+ digest: sha256:2eeb31600fc84010057a78979e8f015a3dc5ac27cd6f17e615e6e500668ecebe
9+ generated: "2025-11-03T15:07:19.08338873+01 :00"
Original file line number Diff line number Diff line change @@ -25,15 +25,11 @@ version: 4.2.3
2525appVersion : 4.2.3
2626
2727dependencies :
28- - name : postgresql
29- version : ~15.5.6
30- repository : https://charts.bitnami.com/bitnami/
31- condition : postgresql.enabled
3228 - name : external-dns
33- version : ~ 7.5.6
29+ version : 7.5.6
3430 repository : https://charts.bitnami.com/bitnami/
3531 condition : external-dns.enabled
3632 - name : keycloak
37- version : ~ 21.4.2
33+ version : 21.4.2
3834 repository : https://charts.bitnami.com/bitnami/
3935 condition : keycloak.enabled
Original file line number Diff line number Diff line change 1+ {{- if .Values.postgresql.enabled -}}
2+ apiVersion : v1
3+ kind : Secret
4+ metadata :
5+ name : {{ include "api-platform.fullname" . }}-initdb
6+ labels :
7+ {{- include "api-platform.labels" . | nindent 4 }}
8+ type : kubernetes.io/basic-auth
9+ data :
10+ username : {{ .Values.postgresql.global.postgresql.auth.username | b64enc }}
11+ password : {{ .Values.postgresql.global.postgresql.auth.password | b64enc }}
12+ ---
13+ apiVersion : postgresql.cnpg.io/v1
14+ kind : Cluster
15+ metadata :
16+ name : {{ .Release.Name }}-postgresql
17+ spec :
18+ instances : 1
19+ imageName : {{ .Values.postgresql.image.registry | default "ghcr.io" }}/{{ .Values.postgresql.image.repository | default "cloudnative-pg/postgresql" }}:{{ .Values.postgresql.image.tag | default "17" }}
20+ superuserSecret :
21+ name : {{ include "api-platform.fullname" . }}-initdb
22+ bootstrap :
23+ initdb :
24+ database : {{ .Values.postgresql.global.postgresql.auth.database }}
25+ owner : {{ .Values.postgresql.global.postgresql.auth.username }}
26+ postInitSQL :
27+ - {{ printf "ALTER USER %s CREATEDB;" .Values.postgresql.global.postgresql.auth.username | quote }}
28+ secret :
29+ name : {{ include "api-platform.fullname" . }}-initdb
30+ managed :
31+ services :
32+ disabledDefaultServices : ["ro", "r"]
33+ storage :
34+ size : {{ .Values.postgresql.primary.persistence.size }}
35+ resources :
36+ {{- toYaml .Values.postgresql.primary.resources | nindent 4 }}
37+ {{- end -}}
Original file line number Diff line number Diff line change @@ -62,7 +62,6 @@ mercure:
6262 demo
6363 cors_origins http://chart-example.local https://chart-example.local
6464
65- # Full configuration: https://github.com/bitnami/charts/tree/master/bitnami/postgresql
6665postgresql :
6766 enabled : true
6867 # If bringing your own PostgreSQL, the full uri to use
@@ -75,7 +74,7 @@ postgresql:
7574 password : " !ChangeMe!"
7675 database : " api"
7776 image :
78- repository : bitnamilegacy/ postgresql
77+ repository : " ghcr.io/cloudnative-pg/ postgresql"
7978 tag : 16
8079 # Persistent Volume Storage configuration.
8180 # ref: https://kubernetes.io/docs/user-guide/persistent-volumes
You can’t perform that action at this time.
0 commit comments