Charts CI
``` Updated: argo/argo-cd: - 5.40.0 bitnami/airflow: - 14.3.4 bitnami/cassandra: - 10.4.4 bitnami/mysql: - 9.10.6 bitnami/postgresql: - 12.6.6 bitnami/redis: - 17.13.2 bitnami/wordpress: - 16.1.27 bitnami/zookeeper: - 11.4.5 clastix/kamaji-console: - 0.0.5 confluent/confluent-for-kubernetes: - 0.771.29 gopaddle/gopaddle: - 4.2.9 jaeger/jaeger-operator: - 2.46.2 jenkins/jenkins: - 4.4.1 kasten/k10: - 6.0.3 kong/kong: - 2.25.0 kubecost/cost-analyzer: - 1.105.0 nats/nats: - 0.19.17 ```pull/831/head
parent
430c5644d8
commit
a5fedbb91a
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,7 +1,7 @@
|
||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |
|
artifacthub.io/changes: |
|
||||||
- kind: added
|
- kind: changed
|
||||||
description: Allow configuring Dex's init image resources separately
|
description: Allow configurable metrics in server and repoServer HPAs
|
||||||
artifacthub.io/signKey: |
|
artifacthub.io/signKey: |
|
||||||
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
|
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
|
||||||
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
|
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
|
||||||
|
@ -33,4 +33,4 @@ name: argo-cd
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
|
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
|
||||||
- https://github.com/argoproj/argo-cd
|
- https://github.com/argoproj/argo-cd
|
||||||
version: 5.39.0
|
version: 5.40.0
|
||||||
|
|
|
@ -576,6 +576,7 @@ NAME: my-release
|
||||||
| repoServer.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. This is only available on HPA apiVersion `autoscaling/v2beta2` and newer |
|
| repoServer.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. This is only available on HPA apiVersion `autoscaling/v2beta2` and newer |
|
||||||
| repoServer.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the repo server |
|
| repoServer.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the repo server |
|
||||||
| repoServer.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the repo server [HPA] |
|
| repoServer.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the repo server [HPA] |
|
||||||
|
| repoServer.autoscaling.metrics | list | `[]` | Configures custom HPA metrics for the Argo CD repo server Ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ |
|
||||||
| repoServer.autoscaling.minReplicas | int | `1` | Minimum number of replicas for the repo server [HPA] |
|
| repoServer.autoscaling.minReplicas | int | `1` | Minimum number of replicas for the repo server [HPA] |
|
||||||
| repoServer.autoscaling.targetCPUUtilizationPercentage | int | `50` | Average CPU utilization percentage for the repo server [HPA] |
|
| repoServer.autoscaling.targetCPUUtilizationPercentage | int | `50` | Average CPU utilization percentage for the repo server [HPA] |
|
||||||
| repoServer.autoscaling.targetMemoryUtilizationPercentage | int | `50` | Average memory utilization percentage for the repo server [HPA] |
|
| repoServer.autoscaling.targetMemoryUtilizationPercentage | int | `50` | Average memory utilization percentage for the repo server [HPA] |
|
||||||
|
@ -673,6 +674,7 @@ NAME: my-release
|
||||||
| server.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. This is only available on HPA apiVersion `autoscaling/v2beta2` and newer |
|
| server.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. This is only available on HPA apiVersion `autoscaling/v2beta2` and newer |
|
||||||
| server.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the Argo CD server |
|
| server.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the Argo CD server |
|
||||||
| server.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the Argo CD server [HPA] |
|
| server.autoscaling.maxReplicas | int | `5` | Maximum number of replicas for the Argo CD server [HPA] |
|
||||||
|
| server.autoscaling.metrics | list | `[]` | Configures custom HPA metrics for the Argo CD server Ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ |
|
||||||
| server.autoscaling.minReplicas | int | `1` | Minimum number of replicas for the Argo CD server [HPA] |
|
| server.autoscaling.minReplicas | int | `1` | Minimum number of replicas for the Argo CD server [HPA] |
|
||||||
| server.autoscaling.targetCPUUtilizationPercentage | int | `50` | Average CPU utilization percentage for the Argo CD server [HPA] |
|
| server.autoscaling.targetCPUUtilizationPercentage | int | `50` | Average CPU utilization percentage for the Argo CD server [HPA] |
|
||||||
| server.autoscaling.targetMemoryUtilizationPercentage | int | `50` | Average memory utilization percentage for the Argo CD server [HPA] |
|
| server.autoscaling.targetMemoryUtilizationPercentage | int | `50` | Average memory utilization percentage for the Argo CD server [HPA] |
|
||||||
|
|
|
@ -38,6 +38,13 @@ Create Argo CD app version
|
||||||
{{- default .Chart.AppVersion .Values.global.image.tag }}
|
{{- default .Chart.AppVersion .Values.global.image.tag }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
|
{{/*
|
||||||
|
Return valid version label
|
||||||
|
*/}}
|
||||||
|
{{- define "argo-cd.versionLabelValue" -}}
|
||||||
|
{{ regexReplaceAll "[^-A-Za-z0-9_.]" (include "argo-cd.defaultTag" .) "-" | trunc 63 | trimAll "-" | trimAll "_" | trimAll "." | quote }}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
Common labels
|
Common labels
|
||||||
*/}}
|
*/}}
|
||||||
|
@ -46,7 +53,7 @@ helm.sh/chart: {{ include "argo-cd.chart" .context }}
|
||||||
{{ include "argo-cd.selectorLabels" (dict "context" .context "component" .component "name" .name) }}
|
{{ include "argo-cd.selectorLabels" (dict "context" .context "component" .component "name" .name) }}
|
||||||
app.kubernetes.io/managed-by: {{ .context.Release.Service }}
|
app.kubernetes.io/managed-by: {{ .context.Release.Service }}
|
||||||
app.kubernetes.io/part-of: argocd
|
app.kubernetes.io/part-of: argocd
|
||||||
app.kubernetes.io/version: {{ include "argo-cd.defaultTag" .context }}
|
app.kubernetes.io/version: {{ include "argo-cd.versionLabelValue" .context }}
|
||||||
{{- with .context.Values.global.additionalLabels }}
|
{{- with .context.Values.global.additionalLabels }}
|
||||||
{{ toYaml . }}
|
{{ toYaml . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -14,6 +14,9 @@ spec:
|
||||||
minReplicas: {{ .Values.repoServer.autoscaling.minReplicas }}
|
minReplicas: {{ .Values.repoServer.autoscaling.minReplicas }}
|
||||||
maxReplicas: {{ .Values.repoServer.autoscaling.maxReplicas }}
|
maxReplicas: {{ .Values.repoServer.autoscaling.maxReplicas }}
|
||||||
metrics:
|
metrics:
|
||||||
|
{{- if .Values.repoServer.autoscaling.metrics }}
|
||||||
|
{{- toYaml .Values.repoServer.autoscaling.metrics | nindent 4 }}
|
||||||
|
{{- else }}
|
||||||
{{- with .Values.repoServer.autoscaling.targetMemoryUtilizationPercentage }}
|
{{- with .Values.repoServer.autoscaling.targetMemoryUtilizationPercentage }}
|
||||||
- type: Resource
|
- type: Resource
|
||||||
resource:
|
resource:
|
||||||
|
@ -38,6 +41,7 @@ spec:
|
||||||
type: Utilization
|
type: Utilization
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
{{- with .Values.repoServer.autoscaling.behavior }}
|
{{- with .Values.repoServer.autoscaling.behavior }}
|
||||||
behavior:
|
behavior:
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
|
|
|
@ -14,6 +14,9 @@ spec:
|
||||||
minReplicas: {{ .Values.server.autoscaling.minReplicas }}
|
minReplicas: {{ .Values.server.autoscaling.minReplicas }}
|
||||||
maxReplicas: {{ .Values.server.autoscaling.maxReplicas }}
|
maxReplicas: {{ .Values.server.autoscaling.maxReplicas }}
|
||||||
metrics:
|
metrics:
|
||||||
|
{{- if .Values.server.autoscaling.metrics }}
|
||||||
|
{{ toYaml .Values.server.autoscaling.metrics | nindent 4 }}
|
||||||
|
{{- else }}
|
||||||
{{- with .Values.server.autoscaling.targetMemoryUtilizationPercentage }}
|
{{- with .Values.server.autoscaling.targetMemoryUtilizationPercentage }}
|
||||||
- type: Resource
|
- type: Resource
|
||||||
resource:
|
resource:
|
||||||
|
@ -38,6 +41,7 @@ spec:
|
||||||
type: Utilization
|
type: Utilization
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- end}}
|
||||||
{{- with .Values.server.autoscaling.behavior }}
|
{{- with .Values.server.autoscaling.behavior }}
|
||||||
behavior:
|
behavior:
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
|
|
|
@ -1476,6 +1476,9 @@ server:
|
||||||
# - type: Pods
|
# - type: Pods
|
||||||
# value: 2
|
# value: 2
|
||||||
# periodSeconds: 60
|
# periodSeconds: 60
|
||||||
|
# -- Configures custom HPA metrics for the Argo CD server
|
||||||
|
# Ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
|
||||||
|
metrics: []
|
||||||
|
|
||||||
## Argo CD server Pod Disruption Budget
|
## Argo CD server Pod Disruption Budget
|
||||||
## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/
|
## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/
|
||||||
|
@ -2043,6 +2046,9 @@ repoServer:
|
||||||
# - type: Pods
|
# - type: Pods
|
||||||
# value: 2
|
# value: 2
|
||||||
# periodSeconds: 60
|
# periodSeconds: 60
|
||||||
|
# -- Configures custom HPA metrics for the Argo CD repo server
|
||||||
|
# Ref: https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
|
||||||
|
metrics: []
|
||||||
|
|
||||||
## Repo server Pod Disruption Budget
|
## Repo server Pod Disruption Budget
|
||||||
## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/
|
## Ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/
|
||||||
|
|
|
@ -37,4 +37,4 @@ maintainers:
|
||||||
name: airflow
|
name: airflow
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts/tree/main/bitnami/airflow
|
- https://github.com/bitnami/charts/tree/main/bitnami/airflow
|
||||||
version: 14.3.3
|
version: 14.3.4
|
||||||
|
|
|
@ -318,7 +318,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| ------------------------------ | --------------------------------------------------------------------------------------------------- | ---------------------- |
|
| ------------------------------ | --------------------------------------------------------------------------------------------------- | ---------------------- |
|
||||||
| `git.image.registry` | Git image registry | `docker.io` |
|
| `git.image.registry` | Git image registry | `docker.io` |
|
||||||
| `git.image.repository` | Git image repository | `bitnami/git` |
|
| `git.image.repository` | Git image repository | `bitnami/git` |
|
||||||
| `git.image.tag` | Git image tag (immutable tags are recommended) | `2.41.0-debian-11-r14` |
|
| `git.image.tag` | Git image tag (immutable tags are recommended) | `2.41.0-debian-11-r16` |
|
||||||
| `git.image.digest` | Git image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `git.image.digest` | Git image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `git.image.pullPolicy` | Git image pull policy | `IfNotPresent` |
|
| `git.image.pullPolicy` | Git image pull policy | `IfNotPresent` |
|
||||||
| `git.image.pullSecrets` | Git image pull secrets | `[]` |
|
| `git.image.pullSecrets` | Git image pull secrets | `[]` |
|
||||||
|
|
|
@ -923,7 +923,7 @@ git:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/git
|
repository: bitnami/git
|
||||||
tag: 2.41.0-debian-11-r14
|
tag: 2.41.0-debian-11-r16
|
||||||
digest: ""
|
digest: ""
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: oci://registry-1.docker.io/bitnamicharts
|
repository: oci://registry-1.docker.io/bitnamicharts
|
||||||
version: 2.4.0
|
version: 2.6.0
|
||||||
digest: sha256:8c1a5dc923412d11d4d841420494b499cb707305c8b9f87f45ea1a8bf3172cb3
|
digest: sha256:6ce7c85dcb43ad1fc5ff600850f28820ddc2f1a7c8cb25c5ff542fe1f852165a
|
||||||
generated: "2023-05-21T13:55:28.822228359Z"
|
generated: "2023-07-13T12:34:01.999400148Z"
|
||||||
|
|
|
@ -28,4 +28,4 @@ maintainers:
|
||||||
name: cassandra
|
name: cassandra
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts/tree/main/bitnami/cassandra
|
- https://github.com/bitnami/charts/tree/main/bitnami/cassandra
|
||||||
version: 10.4.3
|
version: 10.4.4
|
||||||
|
|
|
@ -81,7 +81,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------- | --------------------- |
|
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------- | --------------------- |
|
||||||
| `image.registry` | Cassandra image registry | `docker.io` |
|
| `image.registry` | Cassandra image registry | `docker.io` |
|
||||||
| `image.repository` | Cassandra image repository | `bitnami/cassandra` |
|
| `image.repository` | Cassandra image repository | `bitnami/cassandra` |
|
||||||
| `image.tag` | Cassandra image tag (immutable tags are recommended) | `4.1.2-debian-11-r10` |
|
| `image.tag` | Cassandra image tag (immutable tags are recommended) | `4.1.2-debian-11-r15` |
|
||||||
| `image.digest` | Cassandra image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `image.digest` | Cassandra image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `image.pullPolicy` | image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | image pull policy | `IfNotPresent` |
|
||||||
| `image.pullSecrets` | Cassandra image pull secrets | `[]` |
|
| `image.pullSecrets` | Cassandra image pull secrets | `[]` |
|
||||||
|
@ -228,11 +228,11 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
### Volume Permissions parameters
|
### Volume Permissions parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
| --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------ |
|
||||||
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` |
|
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` |
|
||||||
| `volumePermissions.image.registry` | Init container volume image registry | `docker.io` |
|
| `volumePermissions.image.registry` | Init container volume image registry | `docker.io` |
|
||||||
| `volumePermissions.image.repository` | Init container volume image repository | `bitnami/bitnami-shell` |
|
| `volumePermissions.image.repository` | Init container volume image repository | `bitnami/os-shell` |
|
||||||
| `volumePermissions.image.tag` | Init container volume image tag (immutable tags are recommended) | `11-debian-11-r130` |
|
| `volumePermissions.image.tag` | Init container volume image tag (immutable tags are recommended) | `11-debian-11-r2` |
|
||||||
| `volumePermissions.image.digest` | Init container volume image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `volumePermissions.image.digest` | Init container volume image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `volumePermissions.image.pullPolicy` | Init container volume pull policy | `IfNotPresent` |
|
| `volumePermissions.image.pullPolicy` | Init container volume pull policy | `IfNotPresent` |
|
||||||
| `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
@ -247,7 +247,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| `metrics.enabled` | Start a side-car prometheus exporter | `false` |
|
| `metrics.enabled` | Start a side-car prometheus exporter | `false` |
|
||||||
| `metrics.image.registry` | Cassandra exporter image registry | `docker.io` |
|
| `metrics.image.registry` | Cassandra exporter image registry | `docker.io` |
|
||||||
| `metrics.image.repository` | Cassandra exporter image name | `bitnami/cassandra-exporter` |
|
| `metrics.image.repository` | Cassandra exporter image name | `bitnami/cassandra-exporter` |
|
||||||
| `metrics.image.tag` | Cassandra exporter image tag | `2.3.8-debian-11-r133` |
|
| `metrics.image.tag` | Cassandra exporter image tag | `2.3.8-debian-11-r138` |
|
||||||
| `metrics.image.digest` | Cassandra exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `metrics.image.digest` | Cassandra exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `metrics.image.pullPolicy` | image pull policy | `IfNotPresent` |
|
| `metrics.image.pullPolicy` | image pull policy | `IfNotPresent` |
|
||||||
| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
|
|
@ -2,7 +2,7 @@ annotations:
|
||||||
category: Infrastructure
|
category: Infrastructure
|
||||||
licenses: Apache-2.0
|
licenses: Apache-2.0
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 2.4.0
|
appVersion: 2.6.0
|
||||||
description: A Library Helm Chart for grouping common logic between bitnami charts.
|
description: A Library Helm Chart for grouping common logic between bitnami charts.
|
||||||
This chart is not deployable by itself.
|
This chart is not deployable by itself.
|
||||||
home: https://bitnami.com
|
home: https://bitnami.com
|
||||||
|
@ -20,4 +20,4 @@ name: common
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts
|
- https://github.com/bitnami/charts
|
||||||
type: library
|
type: library
|
||||||
version: 2.4.0
|
version: 2.6.0
|
||||||
|
|
|
@ -2,8 +2,6 @@
|
||||||
|
|
||||||
A [Helm Library Chart](https://helm.sh/docs/topics/library_charts/#helm) for grouping common logic between Bitnami charts.
|
A [Helm Library Chart](https://helm.sh/docs/topics/library_charts/#helm) for grouping common logic between Bitnami charts.
|
||||||
|
|
||||||
Looking to use our applications in production? Try [VMware Application Catalog](https://bitnami.com/enterprise), the enterprise edition of Bitnami Application Catalog.
|
|
||||||
|
|
||||||
## TL;DR
|
## TL;DR
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
|
@ -32,6 +30,8 @@ This chart provides a common template helpers which can be used to develop new c
|
||||||
|
|
||||||
Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment and management of Helm Charts in clusters.
|
Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment and management of Helm Charts in clusters.
|
||||||
|
|
||||||
|
Looking to use our applications in production? Try [VMware Application Catalog](https://bitnami.com/enterprise), the enterprise edition of Bitnami Application Catalog.
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
- Kubernetes 1.19+
|
- Kubernetes 1.19+
|
||||||
|
@ -220,7 +220,7 @@ helm install test mychart --set path.to.value00="",path.to.value01=""
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Copyright © 2023 Bitnami
|
Copyright © 2023 VMware, Inc.
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Through error when upgrading using empty passwords values that must not be empty.
|
Through error when upgrading using empty passwords values that must not be empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Return the proper image name
|
Return the proper image name
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Kubernetes standard labels
|
Kubernetes standard labels
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Expand the name of the chart.
|
Expand the name of the chart.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Generate secret name.
|
Generate secret name.
|
||||||
|
@ -72,7 +77,7 @@ Params:
|
||||||
- strong - Boolean - Optional - Whether to add symbols to the generated random password.
|
- strong - Boolean - Optional - Whether to add symbols to the generated random password.
|
||||||
- chartName - String - Optional - Name of the chart used when said chart is deployed as a subchart.
|
- chartName - String - Optional - Name of the chart used when said chart is deployed as a subchart.
|
||||||
- context - Context - Required - Parent context.
|
- context - Context - Required - Parent context.
|
||||||
|
- failOnNew - Boolean - Optional - Default to true. If set to false, skip errors adding new keys to existing secrets.
|
||||||
The order in which this function returns a secret password:
|
The order in which this function returns a secret password:
|
||||||
1. Already existing 'Secret' resource
|
1. Already existing 'Secret' resource
|
||||||
(If a 'Secret' resource is found under the name provided to the 'secret' parameter to this function and that 'Secret' resource contains a key with the name passed as the 'key' parameter to this function then the value of this existing secret password will be returned)
|
(If a 'Secret' resource is found under the name provided to the 'secret' parameter to this function and that 'Secret' resource contains a key with the name passed as the 'key' parameter to this function then the value of this existing secret password will be returned)
|
||||||
|
@ -86,6 +91,7 @@ The order in which this function returns a secret password:
|
||||||
|
|
||||||
{{- $password := "" }}
|
{{- $password := "" }}
|
||||||
{{- $subchart := "" }}
|
{{- $subchart := "" }}
|
||||||
|
{{- $failOnNew := default true .failOnNew }}
|
||||||
{{- $chartName := default "" .chartName }}
|
{{- $chartName := default "" .chartName }}
|
||||||
{{- $passwordLength := default 10 .length }}
|
{{- $passwordLength := default 10 .length }}
|
||||||
{{- $providedPasswordKey := include "common.utils.getKeyFromList" (dict "keys" .providedValues "context" $.context) }}
|
{{- $providedPasswordKey := include "common.utils.getKeyFromList" (dict "keys" .providedValues "context" $.context) }}
|
||||||
|
@ -94,7 +100,7 @@ The order in which this function returns a secret password:
|
||||||
{{- if $secretData }}
|
{{- if $secretData }}
|
||||||
{{- if hasKey $secretData .key }}
|
{{- if hasKey $secretData .key }}
|
||||||
{{- $password = index $secretData .key | quote }}
|
{{- $password = index $secretData .key | quote }}
|
||||||
{{- else }}
|
{{- else if $failOnNew }}
|
||||||
{{- printf "\nPASSWORDS ERROR: The secret \"%s\" does not contain the key \"%s\"\n" .secret .key | fail -}}
|
{{- printf "\nPASSWORDS ERROR: The secret \"%s\" does not contain the key \"%s\"\n" .secret .key | fail -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
{{- else if $providedPasswordValue }}
|
{{- else if $providedPasswordValue }}
|
||||||
|
@ -137,15 +143,16 @@ Params:
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "common.secrets.lookup" -}}
|
{{- define "common.secrets.lookup" -}}
|
||||||
{{- $value := "" -}}
|
{{- $value := "" -}}
|
||||||
{{- $defaultValue := required "\n'common.secrets.lookup': Argument 'defaultValue' missing or empty" .defaultValue -}}
|
|
||||||
{{- $secretData := (lookup "v1" "Secret" (include "common.names.namespace" .context) .secret).data -}}
|
{{- $secretData := (lookup "v1" "Secret" (include "common.names.namespace" .context) .secret).data -}}
|
||||||
{{- if and $secretData (hasKey $secretData .key) -}}
|
{{- if and $secretData (hasKey $secretData .key) -}}
|
||||||
{{- $value = index $secretData .key -}}
|
{{- $value = index $secretData .key -}}
|
||||||
{{- else -}}
|
{{- else if .defaultValue -}}
|
||||||
{{- $value = $defaultValue | toString | b64enc -}}
|
{{- $value = .defaultValue | toString | b64enc -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- if $value -}}
|
||||||
{{- printf "%s" $value -}}
|
{{- printf "%s" $value -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
Returns whether a previous generated secret already exists
|
Returns whether a previous generated secret already exists
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Return the proper Storage Class
|
Return the proper Storage Class
|
||||||
|
|
|
@ -1,13 +1,27 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Renders a value that contains template.
|
Renders a value that contains template perhaps with scope if the scope is present.
|
||||||
Usage:
|
Usage:
|
||||||
{{ include "common.tplvalues.render" ( dict "value" .Values.path.to.the.Value "context" $ ) }}
|
{{ include "common.tplvalues.render" ( dict "value" .Values.path.to.the.Value "context" $ ) }}
|
||||||
|
{{ include "common.tplvalues.render" ( dict "value" .Values.path.to.the.Value "context" $ "scope" $app ) }}
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "common.tplvalues.render" -}}
|
{{- define "common.tplvalues.render" -}}
|
||||||
|
{{- if .scope }}
|
||||||
|
{{- if typeIs "string" .value }}
|
||||||
|
{{- tpl (cat "{{- with $.RelativeScope -}}" .value "{{- end }}") (merge (dict "RelativeScope" .scope) .context) }}
|
||||||
|
{{- else }}
|
||||||
|
{{- tpl (cat "{{- with $.RelativeScope -}}" (.value | toYaml) "{{- end }}") (merge (dict "RelativeScope" .scope) .context) }}
|
||||||
|
{{- end }}
|
||||||
|
{{- else }}
|
||||||
{{- if typeIs "string" .value }}
|
{{- if typeIs "string" .value }}
|
||||||
{{- tpl .value .context }}
|
{{- tpl .value .context }}
|
||||||
{{- else }}
|
{{- else }}
|
||||||
{{- tpl (.value | toYaml) .context }}
|
{{- tpl (.value | toYaml) .context }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Print instructions to get a secret value.
|
Print instructions to get a secret value.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Warning about using rolling tag.
|
Warning about using rolling tag.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate Cassandra required passwords are not empty.
|
Validate Cassandra required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate MariaDB required passwords are not empty.
|
Validate MariaDB required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate MongoDB® required passwords are not empty.
|
Validate MongoDB® required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate MySQL required passwords are not empty.
|
Validate MySQL required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate PostgreSQL required passwords are not empty.
|
Validate PostgreSQL required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate values must not be empty.
|
Validate values must not be empty.
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
# Copyright VMware, Inc.
|
||||||
|
# SPDX-License-Identifier: APACHE-2.0
|
||||||
|
|
||||||
## bitnami/common
|
## bitnami/common
|
||||||
## It is required by CI/CD tools and processes.
|
## It is required by CI/CD tools and processes.
|
||||||
## @skip exampleValue
|
## @skip exampleValue
|
||||||
|
|
|
@ -76,7 +76,7 @@ diagnosticMode:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/cassandra
|
repository: bitnami/cassandra
|
||||||
tag: 4.1.2-debian-11-r10
|
tag: 4.1.2-debian-11-r15
|
||||||
digest: ""
|
digest: ""
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
|
@ -615,8 +615,8 @@ volumePermissions:
|
||||||
##
|
##
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/bitnami-shell
|
repository: bitnami/os-shell
|
||||||
tag: 11-debian-11-r130
|
tag: 11-debian-11-r2
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
|
@ -685,7 +685,7 @@ metrics:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
repository: bitnami/cassandra-exporter
|
repository: bitnami/cassandra-exporter
|
||||||
tag: 2.3.8-debian-11-r133
|
tag: 2.3.8-debian-11-r138
|
||||||
digest: ""
|
digest: ""
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
## Secrets must be manually created in the namespace.
|
## Secrets must be manually created in the namespace.
|
||||||
|
|
|
@ -29,4 +29,4 @@ maintainers:
|
||||||
name: mysql
|
name: mysql
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts/tree/main/bitnami/mysql
|
- https://github.com/bitnami/charts/tree/main/bitnami/mysql
|
||||||
version: 9.10.5
|
version: 9.10.6
|
||||||
|
|
|
@ -83,7 +83,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
|
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
|
||||||
| `image.registry` | MySQL image registry | `docker.io` |
|
| `image.registry` | MySQL image registry | `docker.io` |
|
||||||
| `image.repository` | MySQL image repository | `bitnami/mysql` |
|
| `image.repository` | MySQL image repository | `bitnami/mysql` |
|
||||||
| `image.tag` | MySQL image tag (immutable tags are recommended) | `8.0.33-debian-11-r28` |
|
| `image.tag` | MySQL image tag (immutable tags are recommended) | `8.0.33-debian-11-r30` |
|
||||||
| `image.digest` | MySQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `image.digest` | MySQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `image.pullPolicy` | MySQL image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | MySQL image pull policy | `IfNotPresent` |
|
||||||
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
@ -303,11 +303,11 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
### Volume Permissions parameters
|
### Volume Permissions parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
| ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | ------------------ |
|
||||||
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup` | `false` |
|
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup` | `false` |
|
||||||
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` |
|
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` |
|
||||||
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` |
|
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/os-shell` |
|
||||||
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r132` |
|
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r2` |
|
||||||
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
|
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
|
||||||
| `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
@ -320,7 +320,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| `metrics.enabled` | Start a side-car prometheus exporter | `false` |
|
| `metrics.enabled` | Start a side-car prometheus exporter | `false` |
|
||||||
| `metrics.image.registry` | Exporter image registry | `docker.io` |
|
| `metrics.image.registry` | Exporter image registry | `docker.io` |
|
||||||
| `metrics.image.repository` | Exporter image repository | `bitnami/mysqld-exporter` |
|
| `metrics.image.repository` | Exporter image repository | `bitnami/mysqld-exporter` |
|
||||||
| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r135` |
|
| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r138` |
|
||||||
| `metrics.image.digest` | Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `metrics.image.digest` | Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `metrics.image.pullPolicy` | Exporter image pull policy | `IfNotPresent` |
|
| `metrics.image.pullPolicy` | Exporter image pull policy | `IfNotPresent` |
|
||||||
| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
|
|
@ -85,7 +85,7 @@ diagnosticMode:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/mysql
|
repository: bitnami/mysql
|
||||||
tag: 8.0.33-debian-11-r28
|
tag: 8.0.33-debian-11-r30
|
||||||
digest: ""
|
digest: ""
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
|
@ -1008,8 +1008,8 @@ volumePermissions:
|
||||||
##
|
##
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/bitnami-shell
|
repository: bitnami/os-shell
|
||||||
tag: 11-debian-11-r132
|
tag: 11-debian-11-r2
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
|
@ -1043,7 +1043,7 @@ metrics:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/mysqld-exporter
|
repository: bitnami/mysqld-exporter
|
||||||
tag: 0.14.0-debian-11-r135
|
tag: 0.14.0-debian-11-r138
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
|
|
|
@ -31,4 +31,4 @@ maintainers:
|
||||||
name: postgresql
|
name: postgresql
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts/tree/main/bitnami/post
|
- https://github.com/bitnami/charts/tree/main/bitnami/post
|
||||||
version: 12.6.5
|
version: 12.6.6
|
||||||
|
|
|
@ -100,7 +100,7 @@ kubectl delete pvc -l release=my-release
|
||||||
| ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
|
| ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- |
|
||||||
| `image.registry` | PostgreSQL image registry | `docker.io` |
|
| `image.registry` | PostgreSQL image registry | `docker.io` |
|
||||||
| `image.repository` | PostgreSQL image repository | `bitnami/postgresql` |
|
| `image.repository` | PostgreSQL image repository | `bitnami/postgresql` |
|
||||||
| `image.tag` | PostgreSQL image tag (immutable tags are recommended) | `15.3.0-debian-11-r17` |
|
| `image.tag` | PostgreSQL image tag (immutable tags are recommended) | `15.3.0-debian-11-r24` |
|
||||||
| `image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `image.pullPolicy` | PostgreSQL image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | PostgreSQL image pull policy | `IfNotPresent` |
|
||||||
| `image.pullSecrets` | Specify image pull secrets | `[]` |
|
| `image.pullSecrets` | Specify image pull secrets | `[]` |
|
||||||
|
@ -373,11 +373,11 @@ kubectl delete pvc -l release=my-release
|
||||||
### Volume Permissions parameters
|
### Volume Permissions parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
| ------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------- | ------------------ |
|
||||||
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` |
|
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` |
|
||||||
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` |
|
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` |
|
||||||
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` |
|
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/os-shell` |
|
||||||
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r130` |
|
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r3` |
|
||||||
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
|
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
|
||||||
| `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` |
|
| `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` |
|
||||||
|
@ -405,7 +405,7 @@ kubectl delete pvc -l release=my-release
|
||||||
| `metrics.enabled` | Start a prometheus exporter | `false` |
|
| `metrics.enabled` | Start a prometheus exporter | `false` |
|
||||||
| `metrics.image.registry` | PostgreSQL Prometheus Exporter image registry | `docker.io` |
|
| `metrics.image.registry` | PostgreSQL Prometheus Exporter image registry | `docker.io` |
|
||||||
| `metrics.image.repository` | PostgreSQL Prometheus Exporter image repository | `bitnami/postgres-exporter` |
|
| `metrics.image.repository` | PostgreSQL Prometheus Exporter image repository | `bitnami/postgres-exporter` |
|
||||||
| `metrics.image.tag` | PostgreSQL Prometheus Exporter image tag (immutable tags are recommended) | `0.13.1-debian-11-r0` |
|
| `metrics.image.tag` | PostgreSQL Prometheus Exporter image tag (immutable tags are recommended) | `0.13.1-debian-11-r5` |
|
||||||
| `metrics.image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `metrics.image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `metrics.image.pullPolicy` | PostgreSQL Prometheus Exporter image pull policy | `IfNotPresent` |
|
| `metrics.image.pullPolicy` | PostgreSQL Prometheus Exporter image pull policy | `IfNotPresent` |
|
||||||
| `metrics.image.pullSecrets` | Specify image pull secrets | `[]` |
|
| `metrics.image.pullSecrets` | Specify image pull secrets | `[]` |
|
||||||
|
|
|
@ -98,7 +98,7 @@ diagnosticMode:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/postgresql
|
repository: bitnami/postgresql
|
||||||
tag: 15.3.0-debian-11-r17
|
tag: 15.3.0-debian-11-r24
|
||||||
digest: ""
|
digest: ""
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
|
@ -1138,8 +1138,8 @@ volumePermissions:
|
||||||
##
|
##
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/bitnami-shell
|
repository: bitnami/os-shell
|
||||||
tag: 11-debian-11-r130
|
tag: 11-debian-11-r3
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
|
@ -1234,7 +1234,7 @@ metrics:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/postgres-exporter
|
repository: bitnami/postgres-exporter
|
||||||
tag: 0.13.1-debian-11-r0
|
tag: 0.13.1-debian-11-r5
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
|
|
|
@ -28,4 +28,4 @@ maintainers:
|
||||||
name: redis
|
name: redis
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts/tree/main/bitnami/redis
|
- https://github.com/bitnami/charts/tree/main/bitnami/redis
|
||||||
version: 17.11.8
|
version: 17.13.2
|
||||||
|
|
|
@ -101,7 +101,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| ------------------- | ---------------------------------------------------------------------------------------------------------- | --------------------- |
|
| ------------------- | ---------------------------------------------------------------------------------------------------------- | --------------------- |
|
||||||
| `image.registry` | Redis® image registry | `docker.io` |
|
| `image.registry` | Redis® image registry | `docker.io` |
|
||||||
| `image.repository` | Redis® image repository | `bitnami/redis` |
|
| `image.repository` | Redis® image repository | `bitnami/redis` |
|
||||||
| `image.tag` | Redis® image tag (immutable tags are recommended) | `7.0.12-debian-11-r0` |
|
| `image.tag` | Redis® image tag (immutable tags are recommended) | `7.0.12-debian-11-r2` |
|
||||||
| `image.digest` | Redis® image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `image.digest` | Redis® image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `image.pullPolicy` | Redis® image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | Redis® image pull policy | `IfNotPresent` |
|
||||||
| `image.pullSecrets` | Redis® image pull secrets | `[]` |
|
| `image.pullSecrets` | Redis® image pull secrets | `[]` |
|
||||||
|
@ -335,7 +335,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| `sentinel.enabled` | Use Redis® Sentinel on Redis® pods. | `false` |
|
| `sentinel.enabled` | Use Redis® Sentinel on Redis® pods. | `false` |
|
||||||
| `sentinel.image.registry` | Redis® Sentinel image registry | `docker.io` |
|
| `sentinel.image.registry` | Redis® Sentinel image registry | `docker.io` |
|
||||||
| `sentinel.image.repository` | Redis® Sentinel image repository | `bitnami/redis-sentinel` |
|
| `sentinel.image.repository` | Redis® Sentinel image repository | `bitnami/redis-sentinel` |
|
||||||
| `sentinel.image.tag` | Redis® Sentinel image tag (immutable tags are recommended) | `7.0.11-debian-11-r27` |
|
| `sentinel.image.tag` | Redis® Sentinel image tag (immutable tags are recommended) | `7.0.12-debian-11-r1` |
|
||||||
| `sentinel.image.digest` | Redis® Sentinel image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `sentinel.image.digest` | Redis® Sentinel image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `sentinel.image.pullPolicy` | Redis® Sentinel image pull policy | `IfNotPresent` |
|
| `sentinel.image.pullPolicy` | Redis® Sentinel image pull policy | `IfNotPresent` |
|
||||||
| `sentinel.image.pullSecrets` | Redis® Sentinel image pull secrets | `[]` |
|
| `sentinel.image.pullSecrets` | Redis® Sentinel image pull secrets | `[]` |
|
||||||
|
@ -453,7 +453,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| `metrics.enabled` | Start a sidecar prometheus exporter to expose Redis® metrics | `false` |
|
| `metrics.enabled` | Start a sidecar prometheus exporter to expose Redis® metrics | `false` |
|
||||||
| `metrics.image.registry` | Redis® Exporter image registry | `docker.io` |
|
| `metrics.image.registry` | Redis® Exporter image registry | `docker.io` |
|
||||||
| `metrics.image.repository` | Redis® Exporter image repository | `bitnami/redis-exporter` |
|
| `metrics.image.repository` | Redis® Exporter image repository | `bitnami/redis-exporter` |
|
||||||
| `metrics.image.tag` | Redis® Exporter image tag (immutable tags are recommended) | `1.51.0-debian-11-r8` |
|
| `metrics.image.tag` | Redis® Exporter image tag (immutable tags are recommended) | `1.51.0-debian-11-r11` |
|
||||||
| `metrics.image.digest` | Redis® Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `metrics.image.digest` | Redis® Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `metrics.image.pullPolicy` | Redis® Exporter image pull policy | `IfNotPresent` |
|
| `metrics.image.pullPolicy` | Redis® Exporter image pull policy | `IfNotPresent` |
|
||||||
| `metrics.image.pullSecrets` | Redis® Exporter image pull secrets | `[]` |
|
| `metrics.image.pullSecrets` | Redis® Exporter image pull secrets | `[]` |
|
||||||
|
@ -507,6 +507,8 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| `metrics.serviceMonitor.honorLabels` | Specify honorLabels parameter to add the scrape endpoint | `false` |
|
| `metrics.serviceMonitor.honorLabels` | Specify honorLabels parameter to add the scrape endpoint | `false` |
|
||||||
| `metrics.serviceMonitor.additionalLabels` | Additional labels that can be used so ServiceMonitor resource(s) can be discovered by Prometheus | `{}` |
|
| `metrics.serviceMonitor.additionalLabels` | Additional labels that can be used so ServiceMonitor resource(s) can be discovered by Prometheus | `{}` |
|
||||||
| `metrics.serviceMonitor.podTargetLabels` | Labels from the Kubernetes pod to be transferred to the created metrics | `[]` |
|
| `metrics.serviceMonitor.podTargetLabels` | Labels from the Kubernetes pod to be transferred to the created metrics | `[]` |
|
||||||
|
| `metrics.serviceMonitor.sampleLimit` | Limit of how many samples should be scraped from every Pod | `false` |
|
||||||
|
| `metrics.serviceMonitor.targetLimit` | Limit of how many targets should be scraped | `false` |
|
||||||
| `metrics.prometheusRule.enabled` | Create a custom prometheusRule Resource for scraping metrics using PrometheusOperator | `false` |
|
| `metrics.prometheusRule.enabled` | Create a custom prometheusRule Resource for scraping metrics using PrometheusOperator | `false` |
|
||||||
| `metrics.prometheusRule.namespace` | The namespace in which the prometheusRule will be created | `""` |
|
| `metrics.prometheusRule.namespace` | The namespace in which the prometheusRule will be created | `""` |
|
||||||
| `metrics.prometheusRule.additionalLabels` | Additional labels for the prometheusRule | `{}` |
|
| `metrics.prometheusRule.additionalLabels` | Additional labels for the prometheusRule | `{}` |
|
||||||
|
@ -515,24 +517,24 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
### Init Container Parameters
|
### Init Container Parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------ |
|
||||||
| `volumePermissions.enabled` | Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup` | `false` |
|
| `volumePermissions.enabled` | Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup` | `false` |
|
||||||
| `volumePermissions.image.registry` | Bitnami Shell image registry | `docker.io` |
|
| `volumePermissions.image.registry` | OS Shell + Utility image registry | `docker.io` |
|
||||||
| `volumePermissions.image.repository` | Bitnami Shell image repository | `bitnami/bitnami-shell` |
|
| `volumePermissions.image.repository` | OS Shell + Utility image repository | `bitnami/os-shell` |
|
||||||
| `volumePermissions.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r134` |
|
| `volumePermissions.image.tag` | OS Shell + Utility image tag (immutable tags are recommended) | `11-debian-11-r3` |
|
||||||
| `volumePermissions.image.digest` | Bitnami Shell image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `volumePermissions.image.digest` | OS Shell + Utility image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `volumePermissions.image.pullPolicy` | Bitnami Shell image pull policy | `IfNotPresent` |
|
| `volumePermissions.image.pullPolicy` | OS Shell + Utility image pull policy | `IfNotPresent` |
|
||||||
| `volumePermissions.image.pullSecrets` | Bitnami Shell image pull secrets | `[]` |
|
| `volumePermissions.image.pullSecrets` | OS Shell + Utility image pull secrets | `[]` |
|
||||||
| `volumePermissions.resources.limits` | The resources limits for the init container | `{}` |
|
| `volumePermissions.resources.limits` | The resources limits for the init container | `{}` |
|
||||||
| `volumePermissions.resources.requests` | The requested resources for the init container | `{}` |
|
| `volumePermissions.resources.requests` | The requested resources for the init container | `{}` |
|
||||||
| `volumePermissions.containerSecurityContext.runAsUser` | Set init container's Security Context runAsUser | `0` |
|
| `volumePermissions.containerSecurityContext.runAsUser` | Set init container's Security Context runAsUser | `0` |
|
||||||
| `sysctl.enabled` | Enable init container to modify Kernel settings | `false` |
|
| `sysctl.enabled` | Enable init container to modify Kernel settings | `false` |
|
||||||
| `sysctl.image.registry` | Bitnami Shell image registry | `docker.io` |
|
| `sysctl.image.registry` | OS Shell + Utility image registry | `docker.io` |
|
||||||
| `sysctl.image.repository` | Bitnami Shell image repository | `bitnami/bitnami-shell` |
|
| `sysctl.image.repository` | OS Shell + Utility image repository | `bitnami/os-shell` |
|
||||||
| `sysctl.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r134` |
|
| `sysctl.image.tag` | OS Shell + Utility image tag (immutable tags are recommended) | `11-debian-11-r3` |
|
||||||
| `sysctl.image.digest` | Bitnami Shell image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `sysctl.image.digest` | OS Shell + Utility image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `sysctl.image.pullPolicy` | Bitnami Shell image pull policy | `IfNotPresent` |
|
| `sysctl.image.pullPolicy` | OS Shell + Utility image pull policy | `IfNotPresent` |
|
||||||
| `sysctl.image.pullSecrets` | Bitnami Shell image pull secrets | `[]` |
|
| `sysctl.image.pullSecrets` | OS Shell + Utility image pull secrets | `[]` |
|
||||||
| `sysctl.command` | Override default init-sysctl container command (useful when using custom images) | `[]` |
|
| `sysctl.command` | Override default init-sysctl container command (useful when using custom images) | `[]` |
|
||||||
| `sysctl.mountHostSys` | Mount the host `/sys` folder to `/host-sys` | `false` |
|
| `sysctl.mountHostSys` | Mount the host `/sys` folder to `/host-sys` | `false` |
|
||||||
| `sysctl.resources.limits` | The resources limits for the init container | `{}` |
|
| `sysctl.resources.limits` | The resources limits for the init container | `{}` |
|
||||||
|
|
|
@ -57,5 +57,9 @@ data:
|
||||||
host: {{ print $host | b64enc | quote }}
|
host: {{ print $host | b64enc | quote }}
|
||||||
port: {{ print $port | b64enc | quote }}
|
port: {{ print $port | b64enc | quote }}
|
||||||
password: {{ print $password | b64enc | quote }}
|
password: {{ print $password | b64enc | quote }}
|
||||||
|
{{- if $password }}
|
||||||
uri: {{ printf "redis://%s@%s:%s" $password $host $port | b64enc | quote }}
|
uri: {{ printf "redis://%s@%s:%s" $password $host $port | b64enc | quote }}
|
||||||
|
{{- else }}
|
||||||
|
uri: {{ printf "redis://%s:%s" $host $port | b64enc | quote }}
|
||||||
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -40,6 +40,12 @@ spec:
|
||||||
{{- if .Values.metrics.serviceMonitor.podTargetLabels }}
|
{{- if .Values.metrics.serviceMonitor.podTargetLabels }}
|
||||||
podTargetLabels: {{- toYaml .Values.metrics.serviceMonitor.podTargetLabels | nindent 4 }}
|
podTargetLabels: {{- toYaml .Values.metrics.serviceMonitor.podTargetLabels | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{ with .Values.metrics.serviceMonitor.sampleLimit }}
|
||||||
|
sampleLimit: {{ . }}
|
||||||
|
{{- end }}
|
||||||
|
{{ with .Values.metrics.serviceMonitor.targetLimit }}
|
||||||
|
targetLimit: {{ . }}
|
||||||
|
{{- end }}
|
||||||
namespaceSelector:
|
namespaceSelector:
|
||||||
matchNames:
|
matchNames:
|
||||||
- {{ .Release.Namespace }}
|
- {{ .Release.Namespace }}
|
||||||
|
|
|
@ -91,7 +91,7 @@ diagnosticMode:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/redis
|
repository: bitnami/redis
|
||||||
tag: 7.0.12-debian-11-r0
|
tag: 7.0.12-debian-11-r2
|
||||||
digest: ""
|
digest: ""
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
|
@ -1004,7 +1004,7 @@ sentinel:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/redis-sentinel
|
repository: bitnami/redis-sentinel
|
||||||
tag: 7.0.11-debian-11-r27
|
tag: 7.0.12-debian-11-r1
|
||||||
digest: ""
|
digest: ""
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
|
@ -1446,7 +1446,7 @@ metrics:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/redis-exporter
|
repository: bitnami/redis-exporter
|
||||||
tag: 1.51.0-debian-11-r8
|
tag: 1.51.0-debian-11-r11
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
|
@ -1627,6 +1627,13 @@ metrics:
|
||||||
## @param metrics.serviceMonitor.podTargetLabels Labels from the Kubernetes pod to be transferred to the created metrics
|
## @param metrics.serviceMonitor.podTargetLabels Labels from the Kubernetes pod to be transferred to the created metrics
|
||||||
##
|
##
|
||||||
podTargetLabels: []
|
podTargetLabels: []
|
||||||
|
## @param metrics.serviceMonitor.sampleLimit Limit of how many samples should be scraped from every Pod
|
||||||
|
##
|
||||||
|
sampleLimit: false
|
||||||
|
## @param metrics.serviceMonitor.targetLimit Limit of how many targets should be scraped
|
||||||
|
##
|
||||||
|
targetLimit: false
|
||||||
|
|
||||||
## Custom PrometheusRule to be defined
|
## Custom PrometheusRule to be defined
|
||||||
## ref: https://github.com/coreos/prometheus-operator#customresourcedefinitions
|
## ref: https://github.com/coreos/prometheus-operator#customresourcedefinitions
|
||||||
##
|
##
|
||||||
|
@ -1688,19 +1695,19 @@ volumePermissions:
|
||||||
## @param volumePermissions.enabled Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup`
|
## @param volumePermissions.enabled Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup`
|
||||||
##
|
##
|
||||||
enabled: false
|
enabled: false
|
||||||
## Bitnami Shell image
|
## OS Shell + Utility image
|
||||||
## ref: https://hub.docker.com/r/bitnami/bitnami-shell/tags/
|
## ref: https://hub.docker.com/r/bitnami/os-shell/tags/
|
||||||
## @param volumePermissions.image.registry Bitnami Shell image registry
|
## @param volumePermissions.image.registry OS Shell + Utility image registry
|
||||||
## @param volumePermissions.image.repository Bitnami Shell image repository
|
## @param volumePermissions.image.repository OS Shell + Utility image repository
|
||||||
## @param volumePermissions.image.tag Bitnami Shell image tag (immutable tags are recommended)
|
## @param volumePermissions.image.tag OS Shell + Utility image tag (immutable tags are recommended)
|
||||||
## @param volumePermissions.image.digest Bitnami Shell image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag
|
## @param volumePermissions.image.digest OS Shell + Utility image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag
|
||||||
## @param volumePermissions.image.pullPolicy Bitnami Shell image pull policy
|
## @param volumePermissions.image.pullPolicy OS Shell + Utility image pull policy
|
||||||
## @param volumePermissions.image.pullSecrets Bitnami Shell image pull secrets
|
## @param volumePermissions.image.pullSecrets OS Shell + Utility image pull secrets
|
||||||
##
|
##
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/bitnami-shell
|
repository: bitnami/os-shell
|
||||||
tag: 11-debian-11-r134
|
tag: 11-debian-11-r3
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
|
@ -1736,19 +1743,19 @@ sysctl:
|
||||||
## @param sysctl.enabled Enable init container to modify Kernel settings
|
## @param sysctl.enabled Enable init container to modify Kernel settings
|
||||||
##
|
##
|
||||||
enabled: false
|
enabled: false
|
||||||
## Bitnami Shell image
|
## OS Shell + Utility image
|
||||||
## ref: https://hub.docker.com/r/bitnami/bitnami-shell/tags/
|
## ref: https://hub.docker.com/r/bitnami/os-shell/tags/
|
||||||
## @param sysctl.image.registry Bitnami Shell image registry
|
## @param sysctl.image.registry OS Shell + Utility image registry
|
||||||
## @param sysctl.image.repository Bitnami Shell image repository
|
## @param sysctl.image.repository OS Shell + Utility image repository
|
||||||
## @param sysctl.image.tag Bitnami Shell image tag (immutable tags are recommended)
|
## @param sysctl.image.tag OS Shell + Utility image tag (immutable tags are recommended)
|
||||||
## @param sysctl.image.digest Bitnami Shell image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag
|
## @param sysctl.image.digest OS Shell + Utility image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag
|
||||||
## @param sysctl.image.pullPolicy Bitnami Shell image pull policy
|
## @param sysctl.image.pullPolicy OS Shell + Utility image pull policy
|
||||||
## @param sysctl.image.pullSecrets Bitnami Shell image pull secrets
|
## @param sysctl.image.pullSecrets OS Shell + Utility image pull secrets
|
||||||
##
|
##
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/bitnami-shell
|
repository: bitnami/os-shell
|
||||||
tag: 11-debian-11-r134
|
tag: 11-debian-11-r3
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets.
|
## Optionally specify an array of imagePullSecrets.
|
||||||
|
|
|
@ -4,9 +4,9 @@ dependencies:
|
||||||
version: 6.5.4
|
version: 6.5.4
|
||||||
- name: mariadb
|
- name: mariadb
|
||||||
repository: oci://registry-1.docker.io/bitnamicharts
|
repository: oci://registry-1.docker.io/bitnamicharts
|
||||||
version: 12.2.7
|
version: 12.2.8
|
||||||
- name: common
|
- name: common
|
||||||
repository: oci://registry-1.docker.io/bitnamicharts
|
repository: oci://registry-1.docker.io/bitnamicharts
|
||||||
version: 2.6.0
|
version: 2.6.0
|
||||||
digest: sha256:047d9d4f75d47299e379a72ce3b4c99848075a3db8ad0c1c10aa7b795e178298
|
digest: sha256:5f10c5598a3c4ece70bc5eb4b086c21d03aa3121c2b82ec05448ffe09d39edbc
|
||||||
generated: "2023-07-13T12:43:57.995436763Z"
|
generated: "2023-07-13T19:28:03.474402945Z"
|
||||||
|
|
|
@ -40,4 +40,4 @@ maintainers:
|
||||||
name: wordpress
|
name: wordpress
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts/tree/main/bitnami/wordpress
|
- https://github.com/bitnami/charts/tree/main/bitnami/wordpress
|
||||||
version: 16.1.26
|
version: 16.1.27
|
||||||
|
|
|
@ -82,7 +82,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| ------------------- | --------------------------------------------------------------------------------------------------------- | --------------------- |
|
| ------------------- | --------------------------------------------------------------------------------------------------------- | --------------------- |
|
||||||
| `image.registry` | WordPress image registry | `docker.io` |
|
| `image.registry` | WordPress image registry | `docker.io` |
|
||||||
| `image.repository` | WordPress image repository | `bitnami/wordpress` |
|
| `image.repository` | WordPress image repository | `bitnami/wordpress` |
|
||||||
| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.2.2-debian-11-r29` |
|
| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.2.2-debian-11-r30` |
|
||||||
| `image.digest` | WordPress image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `image.digest` | WordPress image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `image.pullPolicy` | WordPress image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | WordPress image pull policy | `IfNotPresent` |
|
||||||
| `image.pullSecrets` | WordPress image pull secrets | `[]` |
|
| `image.pullSecrets` | WordPress image pull secrets | `[]` |
|
||||||
|
|
|
@ -26,4 +26,4 @@ maintainers:
|
||||||
name: mariadb
|
name: mariadb
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts/tree/main/bitnami/mariadb
|
- https://github.com/bitnami/charts/tree/main/bitnami/mariadb
|
||||||
version: 12.2.7
|
version: 12.2.8
|
||||||
|
|
|
@ -86,7 +86,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
||||||
| `image.registry` | MariaDB image registry | `docker.io` |
|
| `image.registry` | MariaDB image registry | `docker.io` |
|
||||||
| `image.repository` | MariaDB image repository | `bitnami/mariadb` |
|
| `image.repository` | MariaDB image repository | `bitnami/mariadb` |
|
||||||
| `image.tag` | MariaDB image tag (immutable tags are recommended) | `10.11.4-debian-11-r10` |
|
| `image.tag` | MariaDB image tag (immutable tags are recommended) | `10.11.4-debian-11-r12` |
|
||||||
| `image.digest` | MariaDB image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `image.digest` | MariaDB image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `image.pullPolicy` | MariaDB image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | MariaDB image pull policy | `IfNotPresent` |
|
||||||
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
@ -304,11 +304,11 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
### Volume Permissions parameters
|
### Volume Permissions parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| -------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
| -------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | ------------------ |
|
||||||
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup` | `false` |
|
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup` | `false` |
|
||||||
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` |
|
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` |
|
||||||
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` |
|
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/os-shell` |
|
||||||
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r133` |
|
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r2` |
|
||||||
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
|
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
|
||||||
| `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
@ -322,7 +322,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
| `metrics.enabled` | Start a side-car prometheus exporter | `false` |
|
| `metrics.enabled` | Start a side-car prometheus exporter | `false` |
|
||||||
| `metrics.image.registry` | Exporter image registry | `docker.io` |
|
| `metrics.image.registry` | Exporter image registry | `docker.io` |
|
||||||
| `metrics.image.repository` | Exporter image repository | `bitnami/mysqld-exporter` |
|
| `metrics.image.repository` | Exporter image repository | `bitnami/mysqld-exporter` |
|
||||||
| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r136` |
|
| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r138` |
|
||||||
| `metrics.image.digest` | Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `metrics.image.digest` | Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `metrics.image.pullPolicy` | Exporter image pull policy | `IfNotPresent` |
|
| `metrics.image.pullPolicy` | Exporter image pull policy | `IfNotPresent` |
|
||||||
| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
|
|
@ -90,7 +90,7 @@ serviceBindings:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/mariadb
|
repository: bitnami/mariadb
|
||||||
tag: 10.11.4-debian-11-r10
|
tag: 10.11.4-debian-11-r12
|
||||||
digest: ""
|
digest: ""
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
|
@ -1003,8 +1003,8 @@ volumePermissions:
|
||||||
##
|
##
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/bitnami-shell
|
repository: bitnami/os-shell
|
||||||
tag: 11-debian-11-r133
|
tag: 11-debian-11-r2
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace)
|
## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace)
|
||||||
|
@ -1040,7 +1040,7 @@ metrics:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/mysqld-exporter
|
repository: bitnami/mysqld-exporter
|
||||||
tag: 0.14.0-debian-11-r136
|
tag: 0.14.0-debian-11-r138
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace)
|
## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace)
|
||||||
|
|
|
@ -76,7 +76,7 @@ diagnosticMode:
|
||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: bitnami/wordpress
|
repository: bitnami/wordpress
|
||||||
tag: 6.2.2-debian-11-r29
|
tag: 6.2.2-debian-11-r30
|
||||||
digest: ""
|
digest: ""
|
||||||
## Specify a imagePullPolicy
|
## Specify a imagePullPolicy
|
||||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: oci://registry-1.docker.io/bitnamicharts
|
repository: oci://registry-1.docker.io/bitnamicharts
|
||||||
version: 2.4.0
|
version: 2.6.0
|
||||||
digest: sha256:8c1a5dc923412d11d4d841420494b499cb707305c8b9f87f45ea1a8bf3172cb3
|
digest: sha256:6ce7c85dcb43ad1fc5ff600850f28820ddc2f1a7c8cb25c5ff542fe1f852165a
|
||||||
generated: "2023-05-21T17:05:21.743633346Z"
|
generated: "2023-07-13T12:43:51.718158501Z"
|
||||||
|
|
|
@ -25,4 +25,4 @@ maintainers:
|
||||||
name: zookeeper
|
name: zookeeper
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts/tree/main/bitnami/zookeeper
|
- https://github.com/bitnami/charts/tree/main/bitnami/zookeeper
|
||||||
version: 11.4.3
|
version: 11.4.5
|
||||||
|
|
|
@ -20,6 +20,8 @@ This chart bootstraps a [ZooKeeper](https://github.com/bitnami/containers/tree/m
|
||||||
|
|
||||||
Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment and management of Helm Charts in clusters.
|
Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment and management of Helm Charts in clusters.
|
||||||
|
|
||||||
|
Looking to use Apache ZooKeeper in production? Try [VMware Application Catalog](https://bitnami.com/enterprise), the enterprise edition of Bitnami Application Catalog.
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
- Kubernetes 1.19+
|
- Kubernetes 1.19+
|
||||||
|
@ -78,9 +80,9 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
||||||
| `image.registry` | ZooKeeper image registry | `docker.io` |
|
| `image.registry` | ZooKeeper image registry | `registry-1.docker.io` |
|
||||||
| `image.repository` | ZooKeeper image repository | `bitnami/zookeeper` |
|
| `image.repository` | ZooKeeper image repository | `bitnami/zookeeper` |
|
||||||
| `image.tag` | ZooKeeper image tag (immutable tags are recommended) | `3.8.1-debian-11-r46` |
|
| `image.tag` | ZooKeeper image tag (immutable tags are recommended) | `3.8.1-debian-11-r145` |
|
||||||
| `image.digest` | ZooKeeper image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `image.digest` | ZooKeeper image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `image.pullPolicy` | ZooKeeper image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | ZooKeeper image pull policy | `IfNotPresent` |
|
||||||
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` |
|
||||||
|
@ -242,11 +244,11 @@ The command removes all the Kubernetes components associated with the chart and
|
||||||
### Volume Permissions parameters
|
### Volume Permissions parameters
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------- | ----------------------- |
|
| ------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------- | ---------------------- |
|
||||||
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` |
|
| `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` |
|
||||||
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` |
|
| `volumePermissions.image.registry` | Init container volume-permissions image registry | `registry-1.docker.io` |
|
||||||
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` |
|
| `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/os-shell` |
|
||||||
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r127` |
|
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r11` |
|
||||||
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
| `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
|
||||||
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
|
| `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` |
|
||||||
| `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` |
|
| `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` |
|
||||||
|
|
|
@ -2,7 +2,7 @@ annotations:
|
||||||
category: Infrastructure
|
category: Infrastructure
|
||||||
licenses: Apache-2.0
|
licenses: Apache-2.0
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 2.4.0
|
appVersion: 2.6.0
|
||||||
description: A Library Helm Chart for grouping common logic between bitnami charts.
|
description: A Library Helm Chart for grouping common logic between bitnami charts.
|
||||||
This chart is not deployable by itself.
|
This chart is not deployable by itself.
|
||||||
home: https://bitnami.com
|
home: https://bitnami.com
|
||||||
|
@ -20,4 +20,4 @@ name: common
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bitnami/charts
|
- https://github.com/bitnami/charts
|
||||||
type: library
|
type: library
|
||||||
version: 2.4.0
|
version: 2.6.0
|
||||||
|
|
|
@ -2,8 +2,6 @@
|
||||||
|
|
||||||
A [Helm Library Chart](https://helm.sh/docs/topics/library_charts/#helm) for grouping common logic between Bitnami charts.
|
A [Helm Library Chart](https://helm.sh/docs/topics/library_charts/#helm) for grouping common logic between Bitnami charts.
|
||||||
|
|
||||||
Looking to use our applications in production? Try [VMware Application Catalog](https://bitnami.com/enterprise), the enterprise edition of Bitnami Application Catalog.
|
|
||||||
|
|
||||||
## TL;DR
|
## TL;DR
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
|
@ -32,6 +30,8 @@ This chart provides a common template helpers which can be used to develop new c
|
||||||
|
|
||||||
Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment and management of Helm Charts in clusters.
|
Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment and management of Helm Charts in clusters.
|
||||||
|
|
||||||
|
Looking to use our applications in production? Try [VMware Application Catalog](https://bitnami.com/enterprise), the enterprise edition of Bitnami Application Catalog.
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
- Kubernetes 1.19+
|
- Kubernetes 1.19+
|
||||||
|
@ -220,7 +220,7 @@ helm install test mychart --set path.to.value00="",path.to.value01=""
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Copyright © 2023 Bitnami
|
Copyright © 2023 VMware, Inc.
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Through error when upgrading using empty passwords values that must not be empty.
|
Through error when upgrading using empty passwords values that must not be empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Return the proper image name
|
Return the proper image name
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Kubernetes standard labels
|
Kubernetes standard labels
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Expand the name of the chart.
|
Expand the name of the chart.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Generate secret name.
|
Generate secret name.
|
||||||
|
@ -72,7 +77,7 @@ Params:
|
||||||
- strong - Boolean - Optional - Whether to add symbols to the generated random password.
|
- strong - Boolean - Optional - Whether to add symbols to the generated random password.
|
||||||
- chartName - String - Optional - Name of the chart used when said chart is deployed as a subchart.
|
- chartName - String - Optional - Name of the chart used when said chart is deployed as a subchart.
|
||||||
- context - Context - Required - Parent context.
|
- context - Context - Required - Parent context.
|
||||||
|
- failOnNew - Boolean - Optional - Default to true. If set to false, skip errors adding new keys to existing secrets.
|
||||||
The order in which this function returns a secret password:
|
The order in which this function returns a secret password:
|
||||||
1. Already existing 'Secret' resource
|
1. Already existing 'Secret' resource
|
||||||
(If a 'Secret' resource is found under the name provided to the 'secret' parameter to this function and that 'Secret' resource contains a key with the name passed as the 'key' parameter to this function then the value of this existing secret password will be returned)
|
(If a 'Secret' resource is found under the name provided to the 'secret' parameter to this function and that 'Secret' resource contains a key with the name passed as the 'key' parameter to this function then the value of this existing secret password will be returned)
|
||||||
|
@ -86,6 +91,7 @@ The order in which this function returns a secret password:
|
||||||
|
|
||||||
{{- $password := "" }}
|
{{- $password := "" }}
|
||||||
{{- $subchart := "" }}
|
{{- $subchart := "" }}
|
||||||
|
{{- $failOnNew := default true .failOnNew }}
|
||||||
{{- $chartName := default "" .chartName }}
|
{{- $chartName := default "" .chartName }}
|
||||||
{{- $passwordLength := default 10 .length }}
|
{{- $passwordLength := default 10 .length }}
|
||||||
{{- $providedPasswordKey := include "common.utils.getKeyFromList" (dict "keys" .providedValues "context" $.context) }}
|
{{- $providedPasswordKey := include "common.utils.getKeyFromList" (dict "keys" .providedValues "context" $.context) }}
|
||||||
|
@ -94,7 +100,7 @@ The order in which this function returns a secret password:
|
||||||
{{- if $secretData }}
|
{{- if $secretData }}
|
||||||
{{- if hasKey $secretData .key }}
|
{{- if hasKey $secretData .key }}
|
||||||
{{- $password = index $secretData .key | quote }}
|
{{- $password = index $secretData .key | quote }}
|
||||||
{{- else }}
|
{{- else if $failOnNew }}
|
||||||
{{- printf "\nPASSWORDS ERROR: The secret \"%s\" does not contain the key \"%s\"\n" .secret .key | fail -}}
|
{{- printf "\nPASSWORDS ERROR: The secret \"%s\" does not contain the key \"%s\"\n" .secret .key | fail -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
{{- else if $providedPasswordValue }}
|
{{- else if $providedPasswordValue }}
|
||||||
|
@ -137,15 +143,16 @@ Params:
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "common.secrets.lookup" -}}
|
{{- define "common.secrets.lookup" -}}
|
||||||
{{- $value := "" -}}
|
{{- $value := "" -}}
|
||||||
{{- $defaultValue := required "\n'common.secrets.lookup': Argument 'defaultValue' missing or empty" .defaultValue -}}
|
|
||||||
{{- $secretData := (lookup "v1" "Secret" (include "common.names.namespace" .context) .secret).data -}}
|
{{- $secretData := (lookup "v1" "Secret" (include "common.names.namespace" .context) .secret).data -}}
|
||||||
{{- if and $secretData (hasKey $secretData .key) -}}
|
{{- if and $secretData (hasKey $secretData .key) -}}
|
||||||
{{- $value = index $secretData .key -}}
|
{{- $value = index $secretData .key -}}
|
||||||
{{- else -}}
|
{{- else if .defaultValue -}}
|
||||||
{{- $value = $defaultValue | toString | b64enc -}}
|
{{- $value = .defaultValue | toString | b64enc -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- if $value -}}
|
||||||
{{- printf "%s" $value -}}
|
{{- printf "%s" $value -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
Returns whether a previous generated secret already exists
|
Returns whether a previous generated secret already exists
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Return the proper Storage Class
|
Return the proper Storage Class
|
||||||
|
|
|
@ -1,13 +1,27 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Renders a value that contains template.
|
Renders a value that contains template perhaps with scope if the scope is present.
|
||||||
Usage:
|
Usage:
|
||||||
{{ include "common.tplvalues.render" ( dict "value" .Values.path.to.the.Value "context" $ ) }}
|
{{ include "common.tplvalues.render" ( dict "value" .Values.path.to.the.Value "context" $ ) }}
|
||||||
|
{{ include "common.tplvalues.render" ( dict "value" .Values.path.to.the.Value "context" $ "scope" $app ) }}
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "common.tplvalues.render" -}}
|
{{- define "common.tplvalues.render" -}}
|
||||||
|
{{- if .scope }}
|
||||||
|
{{- if typeIs "string" .value }}
|
||||||
|
{{- tpl (cat "{{- with $.RelativeScope -}}" .value "{{- end }}") (merge (dict "RelativeScope" .scope) .context) }}
|
||||||
|
{{- else }}
|
||||||
|
{{- tpl (cat "{{- with $.RelativeScope -}}" (.value | toYaml) "{{- end }}") (merge (dict "RelativeScope" .scope) .context) }}
|
||||||
|
{{- end }}
|
||||||
|
{{- else }}
|
||||||
{{- if typeIs "string" .value }}
|
{{- if typeIs "string" .value }}
|
||||||
{{- tpl .value .context }}
|
{{- tpl .value .context }}
|
||||||
{{- else }}
|
{{- else }}
|
||||||
{{- tpl (.value | toYaml) .context }}
|
{{- tpl (.value | toYaml) .context }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Print instructions to get a secret value.
|
Print instructions to get a secret value.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Warning about using rolling tag.
|
Warning about using rolling tag.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate Cassandra required passwords are not empty.
|
Validate Cassandra required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate MariaDB required passwords are not empty.
|
Validate MariaDB required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate MongoDB® required passwords are not empty.
|
Validate MongoDB® required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate MySQL required passwords are not empty.
|
Validate MySQL required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate PostgreSQL required passwords are not empty.
|
Validate PostgreSQL required passwords are not empty.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
{{/*
|
{{/*
|
||||||
Validate values must not be empty.
|
Validate values must not be empty.
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
# Copyright VMware, Inc.
|
||||||
|
# SPDX-License-Identifier: APACHE-2.0
|
||||||
|
|
||||||
## bitnami/common
|
## bitnami/common
|
||||||
## It is required by CI/CD tools and processes.
|
## It is required by CI/CD tools and processes.
|
||||||
## @skip exampleValue
|
## @skip exampleValue
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{/*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{/* vim: set filetype=mustache: */}}
|
{{/* vim: set filetype=mustache: */}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{- /*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{- if (include "zookeeper.createConfigmap" .) }}
|
{{- if (include "zookeeper.createConfigmap" .) }}
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
{{- /*
|
||||||
|
Copyright VMware, Inc.
|
||||||
|
SPDX-License-Identifier: APACHE-2.0
|
||||||
|
*/}}
|
||||||
|
|
||||||
{{- range .Values.extraDeploy }}
|
{{- range .Values.extraDeploy }}
|
||||||
---
|
---
|
||||||
{{ include "common.tplvalues.render" (dict "value" . "context" $) }}
|
{{ include "common.tplvalues.render" (dict "value" . "context" $) }}
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue