fix: allow multi-line secret val

This commit is contained in:
Stefan Reimer 2025-03-24 19:02:19 +01:00
parent 01832f2e41
commit ca69b55492

View File

@ -67,7 +67,7 @@ function set_kubezero_secret() {
local val="$2"
if [ -n "$val" ]; then
kubectl patch secret -n kubezero kubezero-secrets --patch="{\"data\": { \"$key\": \"$(echo -n $val |base64 -w0)\" }}"
kubectl patch secret -n kubezero kubezero-secrets --patch="{\"data\": { \"$key\": \"$(echo -n "$val" |base64 -w0)\" }}"
fi
}