diff --git a/stable/mongodb/Chart.yaml b/stable/mongodb/Chart.yaml index be912d8844..17234fb6da 100644 --- a/stable/mongodb/Chart.yaml +++ b/stable/mongodb/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: mongodb -version: 5.6.2 +version: 5.7.0 appVersion: 4.0.6 description: NoSQL document-oriented database that stores JSON-like documents with dynamic schemas, simplifying the integration of data in content-driven applications. keywords: diff --git a/stable/mongodb/README.md b/stable/mongodb/README.md index 082ab56ee9..22ab70cec9 100644 --- a/stable/mongodb/README.md +++ b/stable/mongodb/README.md @@ -61,6 +61,7 @@ The following table lists the configurable parameters of the MongoDB chart and t | `mongodbPassword` | MongoDB custom user password | `random alphanumeric string (10)` | | `mongodbDatabase` | Database to create | `nil` | | `mongodbEnableIPv6` | Switch to enable/disable IPv6 on MongoDB | `true` | +| `mongodbDirectoryPerDB` | Switch to enable/disable DirectoryPerDB on MongoDB | `false` | | `mongodbSystemLogVerbosity` | MongoDB systen log verbosity level | `0` | | `mongodbDisableSystemLog` | Whether to disable MongoDB system log or not | `false` | | `mongodbExtraFlags` | MongoDB additional command line flags | [] | diff --git a/stable/mongodb/templates/deployment-standalone.yaml b/stable/mongodb/templates/deployment-standalone.yaml index 2b33b9d616..5094caf1fa 100644 --- a/stable/mongodb/templates/deployment-standalone.yaml +++ b/stable/mongodb/templates/deployment-standalone.yaml @@ -107,6 +107,12 @@ spec: {{- else }} value: "no" {{- end }} + - name: MONGODB_ENABLE_DIRECTORY_PER_DB + {{- if .Values.mongodbDirectoryPerDB }} + value: "yes" + {{- else }} + value: "no" + {{- end }} {{- if .Values.mongodbExtraFlags }} - name: MONGODB_EXTRA_FLAGS value: {{ .Values.mongodbExtraFlags | join " " }} diff --git a/stable/mongodb/templates/statefulset-arbiter-rs.yaml b/stable/mongodb/templates/statefulset-arbiter-rs.yaml index ac388d06f3..59564a2403 100644 --- a/stable/mongodb/templates/statefulset-arbiter-rs.yaml +++ b/stable/mongodb/templates/statefulset-arbiter-rs.yaml @@ -113,6 +113,12 @@ spec: {{- else }} value: "no" {{- end }} + - name: MONGODB_ENABLE_DIRECTORY_PER_DB + {{- if .Values.mongodbDirectoryPerDB }} + value: "yes" + {{- else }} + value: "no" + {{- end }} {{- if .Values.mongodbExtraFlags }} - name: MONGODB_EXTRA_FLAGS value: {{ .Values.mongodbExtraFlags | join " " }} diff --git a/stable/mongodb/templates/statefulset-primary-rs.yaml b/stable/mongodb/templates/statefulset-primary-rs.yaml index 98883a3641..03a41ace1b 100644 --- a/stable/mongodb/templates/statefulset-primary-rs.yaml +++ b/stable/mongodb/templates/statefulset-primary-rs.yaml @@ -131,6 +131,12 @@ spec: {{- else }} value: "no" {{- end }} + - name: MONGODB_ENABLE_DIRECTORY_PER_DB + {{- if .Values.mongodbDirectoryPerDB }} + value: "yes" + {{- else }} + value: "no" + {{- end }} {{- if .Values.mongodbExtraFlags }} - name: MONGODB_EXTRA_FLAGS value: {{ .Values.mongodbExtraFlags | join " " }} diff --git a/stable/mongodb/templates/statefulset-secondary-rs.yaml b/stable/mongodb/templates/statefulset-secondary-rs.yaml index 3ee8d327c8..adf7f11382 100644 --- a/stable/mongodb/templates/statefulset-secondary-rs.yaml +++ b/stable/mongodb/templates/statefulset-secondary-rs.yaml @@ -119,6 +119,12 @@ spec: {{- else }} value: "no" {{- end }} + - name: MONGODB_ENABLE_DIRECTORY_PER_DB + {{- if .Values.mongodbDirectoryPerDB }} + value: "yes" + {{- else }} + value: "no" + {{- end }} {{- if .Values.mongodbExtraFlags }} - name: MONGODB_EXTRA_FLAGS value: {{ .Values.mongodbExtraFlags | join " " }} diff --git a/stable/mongodb/values-production.yaml b/stable/mongodb/values-production.yaml index b6bae91234..8f1a193eaa 100644 --- a/stable/mongodb/values-production.yaml +++ b/stable/mongodb/values-production.yaml @@ -55,6 +55,11 @@ usePassword: true ## mongodbEnableIPv6: true +## Whether enable/disable DirectoryPerDB on MongoDB +## ref: https://github.com/bitnami/bitnami-docker-mongodb/blob/master/README.md#enabling/disabling-directoryperdb +## +mongodbDirectoryPerDB: false + ## MongoDB System Log configuration ## ref: https://github.com/bitnami/bitnami-docker-mongodb#configuring-system-log-verbosity-level ## diff --git a/stable/mongodb/values.yaml b/stable/mongodb/values.yaml index 3b7b811423..ad53a2d944 100644 --- a/stable/mongodb/values.yaml +++ b/stable/mongodb/values.yaml @@ -50,12 +50,16 @@ usePassword: true # mongodbPassword: password # mongodbDatabase: database - ## Whether enable/disable IPv6 on MongoDB ## ref: https://github.com/bitnami/bitnami-docker-mongodb/blob/master/README.md#enabling/disabling-ipv6 ## mongodbEnableIPv6: true +## Whether enable/disable DirectoryPerDB on MongoDB +## ref: https://github.com/bitnami/bitnami-docker-mongodb/blob/master/README.md#enabling/disabling-directoryperdb +## +mongodbDirectoryPerDB: false + ## MongoDB System Log configuration ## ref: https://github.com/bitnami/bitnami-docker-mongodb#configuring-system-log-verbosity-level ##