Skip to content

Commit 59b48e1

Browse files
authored
feat: support multiple passwords (#84)
1 parent eea26d0 commit 59b48e1

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed

Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
apiVersion: v1
22
name: pgdog
3-
version: v0.49
4-
appVersion: "0.1.34"
3+
version: v0.50
4+
appVersion: "0.1.36"

templates/secrets.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
[[users]]
44
name = {{ .name | quote }}
55
database = {{ .database | quote }}
6-
{{- if .password }}
6+
{{- if .passwords }}
7+
passwords = {{ .passwords | toToml }}
8+
{{- else if .password }}
79
password = {{ .password | quote }}
810
{{- end }}
911
{{- if .poolSize }}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Test multiple passwords per user
2+
databases:
3+
- name: primary
4+
host: postgres-primary.example.com
5+
port: 5432
6+
7+
users:
8+
- name: app_user
9+
database: primary
10+
passwords:
11+
- "one"
12+
- "two"
13+
- name: admin_user
14+
database: primary
15+
password: single_password

0 commit comments

Comments
 (0)