File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ {{- define " rss_feeds.yml" }}
2+ feeds:
3+ {{- range .Values.bridges.rss.feeds }}
4+ - name: {{ .name }}
5+ url: {{ .url }}
6+ room: {{ .room }}
7+ {{- end }}
8+ {{- end }}{{/* end define template rss_feeds.yml */ }}
Original file line number Diff line number Diff line change 1414{{ template " matrix.fullname" . }}-rss-registration
1515{{- end -}}
1616{{- end -}}
17+
18+ {{/* config secret name */ }}
19+ {{- define " matrix.rss.configSecret" -}}
20+ {{- if .Values.bridges.rss.existingSecret.config -}}
21+ {{ .Values.bridges.rss.existingSecret.config }}
22+ {{- else -}}
23+ {{ template " matrix.fullname" . }}-rss-config
24+ {{- end -}}
25+ {{- end -}}
26+
27+ {{/* feeds secret name */ }}
28+ {{- define " matrix.rss.feedsSecret" -}}
29+ {{- if .Values.bridges.rss.existingSecret.feeds -}}
30+ {{ .Values.bridges.rss.existingSecret.feeds }}
31+ {{- else -}}
32+ {{ template " matrix.fullname" . }}-rss-feeds
33+ {{- end -}}
34+ {{- end -}}
Original file line number Diff line number Diff line change 22apiVersion : v1
33kind : ConfigMap
44metadata :
5- name : {{ include "matrix.fullname " . }}-bridge-rss
5+ name : {{ include "matrix.rss.configSecret " . }}
66 labels :
77 {{ include "matrix.labels" . | nindent 4}}
88data :
Original file line number Diff line number Diff line change 1+ {{- if and (not .Values.bridges.rss.existingSecret.feeds ) .Values.bridges.rss.enabled }}
2+ apiVersion : v1
3+ kind : ConfigMap
4+ metadata :
5+ name : {{ include "matrix.rss.feedsSecret" . }}
6+ labels :
7+ {{ include "matrix.labels" . | nindent 4}}
8+ data :
9+ feeds.yml : |-
10+ {{ include "rss_feeds.yml" . | nindent 4 }}
11+ {{- end }}
Original file line number Diff line number Diff line change @@ -118,8 +118,12 @@ spec:
118118 - name : data
119119 projected :
120120 sources :
121+ - secret :
122+ name : {{ include "matrix.rss.configSecret" . }}
121123 - secret :
122124 name : {{ include "matrix.rss.registrationSecret" . }}
125+ - secret :
126+ name : {{ include "matrix.rss.feedsSecret" . }}
123127 - name : bridges
124128 persistentVolumeClaim :
125129 {{- if not .Values.bridges.volume.existingClaim }}
You can’t perform that action at this time.
0 commit comments