diff options
author | Rhea Danzey <rdanzey@element.io> | 2024-09-18 13:22:18 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-18 20:22:18 +0200 |
commit | 152626c87e419a9b345a91f390f999212f420ff2 (patch) | |
tree | 9b55d27c44bf1aa0ffe62ebdca0feb70c2079031 /helm | |
parent | 3530d2997f9060ac713bc09738a97c32aca91712 (diff) |
Helm chart - Add configuration for image pull secrets (#3428)helm-dendrite-0.14.3
This minor change should allow the use of private container images with
this chart by specifying image pull secrets.
### Pull Request Checklist
<!-- Please read
https://matrix-org.github.io/dendrite/development/contributing before
submitting your pull request -->
* [x] I have added Go unit tests or [Complement integration
tests](https://github.com/matrix-org/complement) for this PR _or_ I have
justified why this PR doesn't need tests
* [x] Pull request includes a [sign off below using a legally
identifiable
name](https://matrix-org.github.io/dendrite/development/contributing#sign-off)
_or_ I have already signed off privately
Signed-off-by: `Rhea Danzey <rdanzey@element.io>`
---------
Signed-off-by: Rhea Danzey <rdanzey@element.io>
Diffstat (limited to 'helm')
-rw-r--r-- | helm/dendrite/Chart.yaml | 2 | ||||
-rw-r--r-- | helm/dendrite/templates/deployment.yaml | 4 | ||||
-rw-r--r-- | helm/dendrite/values.yaml | 4 |
3 files changed, 9 insertions, 1 deletions
diff --git a/helm/dendrite/Chart.yaml b/helm/dendrite/Chart.yaml index 80c61882..2ed0d17e 100644 --- a/helm/dendrite/Chart.yaml +++ b/helm/dendrite/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: dendrite -version: "0.14.2" +version: "0.14.3" appVersion: "0.13.8" description: Dendrite Matrix Homeserver type: application diff --git a/helm/dendrite/templates/deployment.yaml b/helm/dendrite/templates/deployment.yaml index e3f84cda..6496b269 100644 --- a/helm/dendrite/templates/deployment.yaml +++ b/helm/dendrite/templates/deployment.yaml @@ -110,3 +110,7 @@ spec: httpGet: path: /_dendrite/monitor/up port: http + imagePullSecrets: + {{- with .Values.imagePullSecrets }} + {{ . | toYaml | nindent 6 }} + {{- end }}
\ No newline at end of file diff --git a/helm/dendrite/values.yaml b/helm/dendrite/values.yaml index 6c5abc90..f9d82965 100644 --- a/helm/dendrite/values.yaml +++ b/helm/dendrite/values.yaml @@ -6,6 +6,10 @@ image: # -- Overrides the image tag whose default is the chart appVersion. tag: "" +# -- Configure image pull secrets to use private container registry +# https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/#create-a-pod-that-uses-your-secret +imagePullSecrets: [] +# - name: your-pull-secret-name # signing key to use signing_key: |