fix mongo init

This commit is contained in:
James 2024-07-13 16:16:30 +01:00
parent 7587415cda
commit 46e0ea3ef8
Signed by: thumbscrw
GPG Key ID: 4A3BB8AF7D9C2B46
2 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1,10 @@
{{- if .Values.mongodb.enabled -}}
apiVersion: v1
kind: ConfigMap
metadata:
name: initdb-scripts
data:
init-mongo.js: |
db = db.getSiblingDB("{{ include "unifi-controller.mongodb.database" . }}");
db.grantRolesToUser("{{ include "unifi-controller.mongodb.username" . }}", [{role: "dbOwner", db: "{{ include "unifi-controller.mongodb.database" . }}_stat"}])
{{- end }}

View File

@ -60,12 +60,15 @@ mongodb:
# -- Deploy Bitnami MongoDB sub-chart # -- Deploy Bitnami MongoDB sub-chart
enabled: true enabled: true
auth: auth:
rootUser: root
rootPassword: unifi
databases: databases:
- unifi - unifi
usernames: usernames:
- unifi - unifi
passwords: passwords:
- unifi - unifi
initdbScriptsConfigMap: initdb-scripts
externalMongodb: externalMongodb:
# -- Use an external MongoDB database # -- Use an external MongoDB database