From 5c4a73e2b3e835de2fbf0eb605710dc724d41a6c Mon Sep 17 00:00:00 2001 From: Michal Pospisek Date: Thu, 26 Nov 2020 16:50:26 +0100 Subject: [PATCH 1/2] Chart.yaml values.yaml templates --- couchdb/Chart.yaml | 2 +- couchdb/templates/statefulset.yaml | 4 ++++ couchdb/values.yaml | 12 ++++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/couchdb/Chart.yaml b/couchdb/Chart.yaml index 206f9c0..c0d545b 100644 --- a/couchdb/Chart.yaml +++ b/couchdb/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: couchdb -version: 3.3.3 +version: 3.3.5 appVersion: 2.3.1 description: A database featuring seamless multi-master sync, that scales from big data to mobile, with an intuitive HTTP/JSON API and designed for diff --git a/couchdb/templates/statefulset.yaml b/couchdb/templates/statefulset.yaml index 6225fbe..42547eb 100644 --- a/couchdb/templates/statefulset.yaml +++ b/couchdb/templates/statefulset.yaml @@ -35,6 +35,8 @@ spec: image: "{{ .Values.initImage.repository }}:{{ .Values.initImage.tag }}" imagePullPolicy: {{ .Values.initImage.pullPolicy }} command: ['sh','-c','cp /tmp/chart.ini /default.d; cp /tmp/seedlist.ini /default.d; ls -lrt /default.d;'] + resources: +{{ toYaml .Values.init.resources | indent 12 }} volumeMounts: - name: config mountPath: /tmp/ @@ -45,6 +47,8 @@ spec: image: "{{ .Values.initImage.repository }}:{{ .Values.initImage.tag }}" imagePullPolicy: {{ .Values.initImage.pullPolicy }} command: ['sh','-c','cp /tmp/password.ini /local.d/ ;'] + resources: +{{ toYaml .Values.init.resources | indent 12 }} volumeMounts: - name: admin-password mountPath: /tmp/password.ini diff --git a/couchdb/values.yaml b/couchdb/values.yaml index 25e26a7..387b287 100644 --- a/couchdb/values.yaml +++ b/couchdb/values.yaml @@ -77,6 +77,18 @@ initImage: tag: latest pullPolicy: Always +## Optional resource requests and limits for all the init containers +## ref: http://kubernetes.io/docs/user-guide/compute-resources/ +init: + resources: + {} + # requests: + # cpu: 100m + # memory: 128Mi + # limits: + # cpu: 56 + # memory: 256Gi + ## CouchDB is happy to spin up cluster nodes in parallel, but if you encounter ## problems you can try setting podManagementPolicy to the StatefulSet default ## `OrderedReady` From 64df50eaaf7acea06132289fd496b31619de8ad1 Mon Sep 17 00:00:00 2001 From: Michal Pospisek Date: Thu, 26 Nov 2020 17:26:04 +0100 Subject: [PATCH 2/2] add chart --- docs/couchdb-3.3.5.tgz | Bin 0 -> 9680 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/couchdb-3.3.5.tgz diff --git a/docs/couchdb-3.3.5.tgz b/docs/couchdb-3.3.5.tgz new file mode 100644 index 0000000000000000000000000000000000000000..f69270641f70c4b30b1acf7cfcf9c99393761f8b GIT binary patch literal 9680 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