From aaf51886eb3b20fea358d334ff8a3b5ab8c20293 Mon Sep 17 00:00:00 2001 From: Tomas Pizarro Date: Wed, 9 Jan 2019 15:56:42 +0100 Subject: [PATCH] [stable/mongodb] Add mongodbSystemLogVerbosity configuration option (#10501) Signed-off-by: tompizmor --- stable/mongodb/Chart.yaml | 2 +- stable/mongodb/README.md | 1 + stable/mongodb/templates/deployment-standalone.yaml | 2 ++ stable/mongodb/templates/statefulset-arbiter-rs.yaml | 2 ++ stable/mongodb/templates/statefulset-primary-rs.yaml | 2 ++ stable/mongodb/templates/statefulset-secondary-rs.yaml | 2 ++ stable/mongodb/values-production.yaml | 5 +++++ stable/mongodb/values.yaml | 5 +++++ 8 files changed, 20 insertions(+), 1 deletion(-) diff --git a/stable/mongodb/Chart.yaml b/stable/mongodb/Chart.yaml index c425b252d7..e1d24946fa 100644 --- a/stable/mongodb/Chart.yaml +++ b/stable/mongodb/Chart.yaml @@ -1,5 +1,5 @@ name: mongodb -version: 5.0.2 +version: 5.1.0 appVersion: 4.0.3 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 14e2621148..d6df53d0e0 100644 --- a/stable/mongodb/README.md +++ b/stable/mongodb/README.md @@ -60,6 +60,7 @@ The following table lists the configurable parameters of the MongoDB chart and t | `mongodbPassword` | MongoDB custom user password | `random alhpanumeric string (10)` | | `mongodbDatabase` | Database to create | `nil` | | `mongodbEnableIPv6` | Switch to enable/disable IPv6 on MongoDB | `true` | +| `mongodbSystemLogVerbosity` | MongoDB systen log verbosity level | `0` | | `mongodbExtraFlags` | MongoDB additional command line flags | [] | | `service.annotations` | Kubernetes service annotations | `{}` | | `service.type` | Kubernetes Service type | `ClusterIP` | diff --git a/stable/mongodb/templates/deployment-standalone.yaml b/stable/mongodb/templates/deployment-standalone.yaml index 95c6e6cc07..26184fe643 100644 --- a/stable/mongodb/templates/deployment-standalone.yaml +++ b/stable/mongodb/templates/deployment-standalone.yaml @@ -76,6 +76,8 @@ spec: name: {{ if .Values.existingSecret }}{{ .Values.existingSecret }}{{- else }}{{ template "mongodb.fullname" . }}{{- end }} key: mongodb-password {{- end }} + - name: MONGODB_SYSTEM_LOG_VERBOSITY + value: {{ .Values.mongodbSystemLogVerbosity | quote}} - name: MONGODB_DATABASE value: {{ default "" .Values.mongodbDatabase | quote }} - name: MONGODB_ENABLE_IPV6 diff --git a/stable/mongodb/templates/statefulset-arbiter-rs.yaml b/stable/mongodb/templates/statefulset-arbiter-rs.yaml index a0df69a985..b79666ea3a 100644 --- a/stable/mongodb/templates/statefulset-arbiter-rs.yaml +++ b/stable/mongodb/templates/statefulset-arbiter-rs.yaml @@ -62,6 +62,8 @@ spec: - containerPort: {{ .Values.service.port }} name: mongodb env: + - name: MONGODB_SYSTEM_LOG_VERBOSITY + value: {{ .Values.mongodbSystemLogVerbosity | quote}} - name: MONGODB_POD_NAME valueFrom: fieldRef: diff --git a/stable/mongodb/templates/statefulset-primary-rs.yaml b/stable/mongodb/templates/statefulset-primary-rs.yaml index fbd1ef3762..67a7056f72 100644 --- a/stable/mongodb/templates/statefulset-primary-rs.yaml +++ b/stable/mongodb/templates/statefulset-primary-rs.yaml @@ -67,6 +67,8 @@ spec: - containerPort: {{ .Values.service.port }} name: mongodb env: + - name: MONGODB_SYSTEM_LOG_VERBOSITY + value: {{ .Values.mongodbSystemLogVerbosity | quote}} - name: MONGODB_POD_NAME valueFrom: fieldRef: diff --git a/stable/mongodb/templates/statefulset-secondary-rs.yaml b/stable/mongodb/templates/statefulset-secondary-rs.yaml index 1799f27490..170ede8d8f 100644 --- a/stable/mongodb/templates/statefulset-secondary-rs.yaml +++ b/stable/mongodb/templates/statefulset-secondary-rs.yaml @@ -68,6 +68,8 @@ spec: - containerPort: {{ .Values.service.port }} name: mongodb env: + - name: MONGODB_SYSTEM_LOG_VERBOSITY + value: {{ .Values.mongodbSystemLogVerbosity | quote}} - name: MONGODB_POD_NAME valueFrom: fieldRef: diff --git a/stable/mongodb/values-production.yaml b/stable/mongodb/values-production.yaml index 14c2b0c3a1..3b7daae4dd 100644 --- a/stable/mongodb/values-production.yaml +++ b/stable/mongodb/values-production.yaml @@ -50,6 +50,11 @@ usePassword: true ## mongodbEnableIPv6: true +## MongoDB System Log Verbosity Level +## ref: https://github.com/bitnami/bitnami-docker-mongodb#increase-system-log-verbosity-level +## +mongodbSystemLogVerbosity: 0 + ## MongoDB additional command line flags ## ## Can be used to specify command line flags, for example: diff --git a/stable/mongodb/values.yaml b/stable/mongodb/values.yaml index 2479befd37..1c2acc3de6 100644 --- a/stable/mongodb/values.yaml +++ b/stable/mongodb/values.yaml @@ -51,6 +51,11 @@ usePassword: true ## mongodbEnableIPv6: true +## MongoDB System Log Verbosity Level +## ref: https://github.com/bitnami/bitnami-docker-mongodb#increase-system-log-verbosity-level +## +mongodbSystemLogVerbosity: 0 + ## MongoDB additional command line flags ## ## Can be used to specify command line flags, for example: