mirror of
https://github.com/bitnami/charts.git
synced 2026-03-15 14:57:16 +08:00
[bitnami/common] use -d flag for base64 (#10491)
* fix #10486 Signed-off-by: Andrew Horvath <ah@ak3.io> * Update Chart.yaml Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com> Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
This commit is contained in:
@@ -2,7 +2,7 @@ annotations:
|
|||||||
category: Infrastructure
|
category: Infrastructure
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
# Please make sure that version and appVersion are always the same.
|
# Please make sure that version and appVersion are always the same.
|
||||||
appVersion: 1.13.1
|
appVersion: 1.14.2
|
||||||
description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself.
|
description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself.
|
||||||
home: https://github.com/bitnami/charts/tree/master/bitnami/common
|
home: https://github.com/bitnami/charts/tree/master/bitnami/common
|
||||||
icon: https://bitnami.com/downloads/logos/bitnami-mark.png
|
icon: https://bitnami.com/downloads/logos/bitnami-mark.png
|
||||||
@@ -20,4 +20,4 @@ sources:
|
|||||||
- https://github.com/bitnami/charts
|
- https://github.com/bitnami/charts
|
||||||
- https://www.bitnami.com/
|
- https://www.bitnami.com/
|
||||||
type: library
|
type: library
|
||||||
version: 1.14.1
|
version: 1.14.2
|
||||||
|
|||||||
@@ -300,11 +300,11 @@ If we force those values to be empty we will see some alerts
|
|||||||
$ helm install test mychart --set path.to.value00="",path.to.value01=""
|
$ helm install test mychart --set path.to.value00="",path.to.value01=""
|
||||||
'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value:
|
'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value:
|
||||||
|
|
||||||
export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 --decode)
|
export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 -d)
|
||||||
|
|
||||||
'path.to.value01' must not be empty, please add '--set path.to.value01=$PASSWORD_01' to the command. To get the current value:
|
'path.to.value01' must not be empty, please add '--set path.to.value01=$PASSWORD_01' to the command. To get the current value:
|
||||||
|
|
||||||
export PASSWORD_01=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-01}" | base64 --decode)
|
export PASSWORD_01=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-01}" | base64 -d)
|
||||||
```
|
```
|
||||||
|
|
||||||
## Upgrading
|
## Upgrading
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ Usage:
|
|||||||
*/}}
|
*/}}
|
||||||
{{- define "common.utils.secret.getvalue" -}}
|
{{- define "common.utils.secret.getvalue" -}}
|
||||||
{{- $varname := include "common.utils.fieldToEnvVar" . -}}
|
{{- $varname := include "common.utils.fieldToEnvVar" . -}}
|
||||||
export {{ $varname }}=$(kubectl get secret --namespace {{ .context.Release.Namespace | quote }} {{ .secret }} -o jsonpath="{.data.{{ .field }}}" | base64 --decode)
|
export {{ $varname }}=$(kubectl get secret --namespace {{ .context.Release.Namespace | quote }} {{ .secret }} -o jsonpath="{.data.{{ .field }}}" | base64 -d)
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|||||||
Reference in New Issue
Block a user