From bf87280703e1c57da35672af7c4d3d82fc310748 Mon Sep 17 00:00:00 2001 From: bp99 Date: Sun, 25 Aug 2024 22:51:54 +0200 Subject: [PATCH] chart-unifi_network_application: attempt to fix init script --- charts/unifi-network-application/templates/configmap.yaml | 2 ++ charts/unifi-network-application/templates/deployment.yaml | 1 + 2 files changed, 3 insertions(+) diff --git a/charts/unifi-network-application/templates/configmap.yaml b/charts/unifi-network-application/templates/configmap.yaml index eaac60c..0f5d9f5 100644 --- a/charts/unifi-network-application/templates/configmap.yaml +++ b/charts/unifi-network-application/templates/configmap.yaml @@ -5,6 +5,8 @@ metadata: name: {{ include "template.fullname" . }}-mongodb-init-sh data: init-mongo.sh: | + #!/bin/bash + if which mongosh > /dev/null 2>&1; then mongo_init_bin='mongosh' else diff --git a/charts/unifi-network-application/templates/deployment.yaml b/charts/unifi-network-application/templates/deployment.yaml index a525d6c..4ef8766 100644 --- a/charts/unifi-network-application/templates/deployment.yaml +++ b/charts/unifi-network-application/templates/deployment.yaml @@ -22,6 +22,7 @@ spec: - name: {{ include "template.fullname" . }}-mongodb-init-volume configMap: name: {{ include "template.fullname" . }}-mongodb-init-sh + defaultMode: 770 - name: {{ include "template.fullname" . }}-mongodb-data-volume persistentVolumeClaim: claimName: {{ include "template.fullname" . }}-{{ default "db-claim" .Values.mongodb.persistence.claimSuffix }}