helm parm value issue fixed
This commit is contained in:
parent
b0c5fb679a
commit
91bd287664
@ -317,10 +317,9 @@ spec:
|
||||
for param_key in $(echo "$SERVICE_OVERRIDES" | jq -r 'keys[]'); do
|
||||
PARAM_VALUE=$(echo "$SERVICE_OVERRIDES" | jq -r ".[\"$param_key\"]")
|
||||
echo " Setting $param_key = $PARAM_VALUE"
|
||||
# Escape dots in parameter names for Helm
|
||||
ESCAPED_KEY=$(echo "$param_key" | sed 's/\./\\./g')
|
||||
# Use param_key directly - dots are Helm nested path separators, not literal chars
|
||||
CUSTOM_HELM_PARAMS="$CUSTOM_HELM_PARAMS
|
||||
- name: $ESCAPED_KEY
|
||||
- name: $param_key
|
||||
value: \"$PARAM_VALUE\""
|
||||
done
|
||||
fi
|
||||
@ -333,10 +332,9 @@ spec:
|
||||
PARAM_VALUE=$(echo "$SERVICE_EXTERNAL_PARAMS" | jq -r ".[\"$param_key\"]")
|
||||
if [ -n "$PARAM_VALUE" ]; then
|
||||
echo " Setting $param_key = $PARAM_VALUE"
|
||||
# Escape dots in parameter names for Helm
|
||||
ESCAPED_KEY=$(echo "$param_key" | sed 's/\./\\./g')
|
||||
# Use param_key directly - dots are Helm nested path separators, not literal chars
|
||||
CUSTOM_HELM_PARAMS="$CUSTOM_HELM_PARAMS
|
||||
- name: $ESCAPED_KEY
|
||||
- name: $param_key
|
||||
value: \"$PARAM_VALUE\""
|
||||
fi
|
||||
done
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user