From 27f35a781bf5d63f88ceca8371d4e688930f9af6 Mon Sep 17 00:00:00 2001 From: David Losada Carballo Date: Sun, 17 Mar 2024 07:13:56 +0100 Subject: [PATCH] platform-api: add embedded database engine configuration values --- charts/platform-api/Chart.yaml | 2 +- charts/platform-api/templates/mysql.yml | 4 +++- charts/platform-api/values.yaml | 4 ++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/charts/platform-api/Chart.yaml b/charts/platform-api/Chart.yaml index 0cdb334..732186c 100644 --- a/charts/platform-api/Chart.yaml +++ b/charts/platform-api/Chart.yaml @@ -1,4 +1,4 @@ apiVersion: v1 name: ushahidi-platform-api -version: 0.0.1-alpha.24 +version: 0.0.1-alpha.25 icon: https://github.ushahidi.org/helm-charts/icon.png diff --git a/charts/platform-api/templates/mysql.yml b/charts/platform-api/templates/mysql.yml index 2e10b8b..2f5af33 100644 --- a/charts/platform-api/templates/mysql.yml +++ b/charts/platform-api/templates/mysql.yml @@ -59,7 +59,9 @@ spec: value: ushahidi - name: MYSQL_PASSWORD value: ushahidi - image: mysql:5.7 + {{- with .Values.mysql.image }} + image: {{ empty .repository | ternary "" (print .repository "/") }}{{ .name }}:{{ .tag }} + {{- end }} imagePullPolicy: Always name: mysql ports: diff --git a/charts/platform-api/values.yaml b/charts/platform-api/values.yaml index 83c0662..c9bc550 100644 --- a/charts/platform-api/values.yaml +++ b/charts/platform-api/values.yaml @@ -181,6 +181,10 @@ crond: mysql: ## Set to false to disable enabled: true + image: + repository: "" + name: mysql + tag: 5.7 persistence: enabled: true accessMode: ReadWriteOnce