You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NL-Portal Configuration Panel Helm chart to be used in Kubernetes clusters.
6
6
7
+
## Requirements
8
+
9
+
Kubernetes: `>=1.23.0`
10
+
7
11
## Values
8
12
9
13
| Key | Type | Default | Description |
@@ -13,29 +17,30 @@ NL-Portal Configuration Panel Helm chart to be used in Kubernetes clusters.
13
17
| autoscaling.maxReplicas | int |`100`||
14
18
| autoscaling.minReplicas | int |`1`||
15
19
| autoscaling.targetCPUUtilizationPercentage | int |`80`||
20
+
| existingSecret | string |`nil`| Name of an existing Secret holding all secret configuration variables. If set, no Secret will be created by the chart and secretEnvVars is ignored. See `nl-portal-configpanel-backend/templates/secret.yaml` for required keys. |
16
21
| extraEnvVars | list |`[]`| Array with extra environment variables to add e.g: extraEnvVars: - name: FOO value: "bar" |
17
22
| extraVolumeMounts | list |`[]`| Optionally specify extra list of additional volumeMounts e.g: extraVolumeMounts: - name: verify-certs mountPath: /etc/ssl/certs/extra-certs/ |
18
23
| extraVolumes | list |`[]`| Optionally specify extra list of additional volumes e.g: extraVolumes: - name: verify-certs configMap: name: verify-certs |
| livenessProbe | object |`{"enabled":true,"failureThreshold":6,"httpGet":{"path":"/management/health","port":"http"},"initialDelaySeconds":5,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}`| Liveness probe for container health checking |
34
+
| livenessProbe | object |`{"failureThreshold":6,"httpGet":{"path":"/management/health/liveness","port":"http"},"initialDelaySeconds":5,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}`| Liveness probe for container health checking |
30
35
| nameOverride | string |`""`||
31
36
| nodeSelector | object |`{}`||
32
37
| podAnnotations | object |`{}`||
33
38
| podLabels | object |`{}`||
34
39
| podSecurityContext | object |`{}`||
35
-
| readinessProbe | object |`{"enabled":true,"failureThreshold":6,"httpGet":{"path":"/management/health","port":"http"},"initialDelaySeconds":5,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}`| Readiness probe for container health checking |
40
+
| readinessProbe | object |`{"failureThreshold":6,"httpGet":{"path":"/management/health/readiness","port":"http"},"initialDelaySeconds":5,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}`| Readiness probe for container health checking |
36
41
| replicaCount | int |`1`||
37
42
| resources | object |`{}`||
38
-
| secretEnvVars | list |`[]`| Optionally specify environment variables sourced from various Secrets Setting these implies that no Secret will be created by the charte.g: secretEnvVars: - name: DATABASE_PASSWORD secretKeyRef: name: my-existing-secret key: password |
43
+
| secretEnvVars | list |`[]`| Optionally specify environment variables sourced from various Secrets Use for partial secret injection (individual keys from different secrets). Only used when existingSecret is null. Setting secretEnvVars disables the chart-managed Secret. e.g: secretEnvVars: - name: DATABASE_PASSWORD valueFrom: secretKeyRef: name: my-existing-secret key: password |
0 commit comments