aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRhea Danzey <rdanzey@element.io>2024-09-18 13:22:18 -0500
committerGitHub <noreply@github.com>2024-09-18 20:22:18 +0200
commit152626c87e419a9b345a91f390f999212f420ff2 (patch)
tree9b55d27c44bf1aa0ffe62ebdca0feb70c2079031
parent3530d2997f9060ac713bc09738a97c32aca91712 (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>
-rw-r--r--helm/dendrite/Chart.yaml2
-rw-r--r--helm/dendrite/templates/deployment.yaml4
-rw-r--r--helm/dendrite/values.yaml4
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: