From a1915909f966beb11319edb978875334056172cf Mon Sep 17 00:00:00 2001
From: groundhog2k <10630407+groundhog2k@users.noreply.github.com>
Date: Sun, 13 Dec 2020 19:32:09 +0100
Subject: [PATCH] Improved chart configuration (#140)

---
 charts/commento/Chart.lock                |   6 +++---
 charts/commento/Chart.yaml                |   6 ++----
 charts/commento/README.md                 |   6 ++++--
 charts/commento/charts/postgres-0.2.0.tgz | Bin 4893 -> 0 bytes
 charts/commento/charts/postgres-0.2.3.tgz | Bin 0 -> 4958 bytes
 charts/commento/templates/deployment.yaml |  12 +++++++++---
 charts/commento/templates/service.yaml    |   6 ++++++
 charts/commento/values.yaml               |  10 +++++++---
 8 files changed, 31 insertions(+), 15 deletions(-)
 delete mode 100644 charts/commento/charts/postgres-0.2.0.tgz
 create mode 100644 charts/commento/charts/postgres-0.2.3.tgz

diff --git a/charts/commento/Chart.lock b/charts/commento/Chart.lock
index 72beb76a..420226c4 100644
--- a/charts/commento/Chart.lock
+++ b/charts/commento/Chart.lock
@@ -1,6 +1,6 @@
 dependencies:
 - name: postgres
   repository: https://groundhog2k.github.io/helm-charts
-  version: 0.2.0
-digest: sha256:ea7a4e0f6f074b375e53f34d5aaf383139c67d288fa769ae8eb83f917754a981
-generated: "2020-12-11T17:52:50.0684521+01:00"
+  version: 0.2.3
+digest: sha256:4ee5b68d6e6e4d1e4d84b2e9eaf2badec3dbccf86bbd753ae684f4cefeeb5ca1
+generated: "2020-12-13T19:24:13.9972159+01:00"
diff --git a/charts/commento/Chart.yaml b/charts/commento/Chart.yaml
index 836a4085..24b5cc6f 100644
--- a/charts/commento/Chart.yaml
+++ b/charts/commento/Chart.yaml
@@ -7,14 +7,12 @@ type: application
 maintainers:
   - name: groundhog2k
 
-# This is the chart version
-version: 0.1.5
+version: 0.1.6
 
-# This is the version number of the application being deployed.
 appVersion: v1.8.0
 
 dependencies:
   - name: postgres
-    version: 0.2.0
+    version: 0.2.3
     repository: "https://groundhog2k.github.io/helm-charts"
     condition: postgres.enabled
diff --git a/charts/commento/README.md b/charts/commento/README.md
index a11396ee..2a498eff 100644
--- a/charts/commento/README.md
+++ b/charts/commento/README.md
@@ -1,6 +1,6 @@
 # Commento
 
-![Version: 0.1.5](https://img.shields.io/badge/Version-0.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.8.0](https://img.shields.io/badge/AppVersion-v1.8.0-informational?style=flat-square)
+![Version: 0.1.6](https://img.shields.io/badge/Version-0.1.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.8.0](https://img.shields.io/badge/AppVersion-v1.8.0-informational?style=flat-square)
 
 A Helm chart for Commento on Kubernetes
 
@@ -43,7 +43,7 @@ $ helm uninstall my-release
 
 | Repository | Name | Version |
 |------------|------|---------|
-| @groundhog2k | postgres | 0.2.0 |
+| @groundhog2k | postgres | 0.2.3 |
 
 ## Common parameters
 
@@ -82,6 +82,8 @@ $ helm uninstall my-release
 |-----|------|---------|-------------|
 | service.port | int | `80` | Commento HTTP service port |
 | service.type | string | `"ClusterIP"` | Service type |
+| service.nodePort | int | `nil` | Service node port (only relevant for type NodePort) |
+| service.clusterIP | string | `nil` | Service cluster IP (only relevant for type LoadBalancer) |
 
 ## Ingress parameters
 
diff --git a/charts/commento/charts/postgres-0.2.0.tgz b/charts/commento/charts/postgres-0.2.0.tgz
deleted file mode 100644
index ccce0d3997efb7a31825fd3000bf796a32ca13b1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4893
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
P00960AJX#t0AK(BDpRHt

diff --git a/charts/commento/charts/postgres-0.2.3.tgz b/charts/commento/charts/postgres-0.2.3.tgz
new file mode 100644
index 0000000000000000000000000000000000000000..1783107f72fd9c78f58787afe4018f3d95bd2cb9
GIT binary patch
literal 4958
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

literal 0
HcmV?d00001

diff --git a/charts/commento/templates/deployment.yaml b/charts/commento/templates/deployment.yaml
index e18ff597..cea43222 100644
--- a/charts/commento/templates/deployment.yaml
+++ b/charts/commento/templates/deployment.yaml
@@ -23,12 +23,16 @@ spec:
         {{- toYaml . | nindent 8 }}
       {{- end }}
       serviceAccountName: {{ include "commento.serviceAccountName" . }}
+      {{- with .Values.podSecurityContext }}
       securityContext:
-        {{- toYaml .Values.podSecurityContext | nindent 8 }}
+        {{- toYaml . | nindent 8 }}
+      {{- end }}
       containers:
         - name: {{ .Chart.Name }}
+          {{- with .Values.securityContext }}
           securityContext:
-            {{- toYaml .Values.securityContext | nindent 12 }}
+            {{- toYaml . | nindent 12 }}
+          {{- end }}
           image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
           imagePullPolicy: {{ .Values.image.pullPolicy }}
           ports:
@@ -67,8 +71,10 @@ spec:
             periodSeconds: {{ .periodSeconds }}
           {{- end }}
           {{- end }}
+          {{- with .Values.resources }}
           resources:
-            {{- toYaml .Values.resources | nindent 12 }}
+            {{- toYaml . | nindent 12 }}
+          {{- end }}
           envFrom:
             - secretRef:
                 name: {{ include "commento.fullname" . }}
diff --git a/charts/commento/templates/service.yaml b/charts/commento/templates/service.yaml
index cf2d3f36..099942bd 100644
--- a/charts/commento/templates/service.yaml
+++ b/charts/commento/templates/service.yaml
@@ -11,5 +11,11 @@ spec:
       targetPort: http
       protocol: TCP
       name: http
+      {{- if and (eq .Values.service.type "NodePort") (.Values.service.nodePort) }}
+      nodePort: {{ .Values.service.nodePort }}
+      {{- end }}
+  {{- if and (eq .Values.service.type "LoadBalancer") (.Values.service.clusterIP) }}
+  clusterIP: {{ .Values.service.clusterIP }}
+  {{- end }}
   selector:
     {{- include "commento.selectorLabels" . | nindent 4 }}
diff --git a/charts/commento/values.yaml b/charts/commento/values.yaml
index 29ff9aa7..8b5212cb 100644
--- a/charts/commento/values.yaml
+++ b/charts/commento/values.yaml
@@ -44,6 +44,10 @@ replicaCount: 1
 service:
   type: ClusterIP
   port: 80
+  ## The node port (only relevant for type NodePort)
+  nodePort: {}
+  ## The cluster ip address (only relevant for type LoadBalancer)
+  clusterIP: {}
 
 ingress:
   enabled: false
@@ -193,10 +197,10 @@ postgres:
   # Storage parameters
   storage:
     ## Set persistentVolumenClaimName to reference an existing PVC
-    # persistentVolumeClaimName: <own-pvc-name>
+    persistentVolumeClaimName: {}
 
     ## Alternative set requestedSize to define a size for a dynmaically created PVC
-    # requestedSize: <volume-size>
+    requestedSize: {}
 
     ## the storage class name
-    # className:
+    className: {}
-- 
GitLab