Skip to content

Commit ac3202a

Browse files
committed
(!) breaking: synapse config type from ConfigMap to Secret
1 parent 30ce3c7 commit ac3202a

3 files changed

Lines changed: 11 additions & 5 deletions

File tree

charts/synapse/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
---
22
name: synapse
3-
version: 0.51.0
3+
version: 1.0.0

charts/synapse/templates/_helpers.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,6 @@ affinity:
9292
{{- end }}
9393
volumes:
9494
- name: synapse-{{ .name }}-config
95-
configMap:
96-
name: synapse-{{ .name }}-config
95+
secret:
96+
secretName: synapse-{{ .name }}-config
9797
{{- end }}

charts/synapse/templates/synapse-configmap.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,19 @@
2020
{{ $name := $worker | replace "_" "-"}}
2121
---
2222
apiVersion: v1
23-
kind: ConfigMap
23+
kind: Secret
2424
metadata:
2525
name: synapse-{{ $name }}-config
26+
{{- if $.Values.argocd }}
27+
annotations:
28+
argocd.argoproj.io/sync-wave: "-30"
29+
argocd.argoproj.io/hook: "Sync"
30+
{{- else }}
2631
labels:
2732
app: synapse
2833
component: synapse-{{ $name }}
29-
data:
34+
type: Opaque
35+
stringData:
3036
homeserver.yaml: |
3137
---
3238
server_name: {{ $.Values.synapse.serverName }}

0 commit comments

Comments
 (0)