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
|
for param_key in $(echo "$SERVICE_OVERRIDES" | jq -r 'keys[]'); do
|
||||||
PARAM_VALUE=$(echo "$SERVICE_OVERRIDES" | jq -r ".[\"$param_key\"]")
|
PARAM_VALUE=$(echo "$SERVICE_OVERRIDES" | jq -r ".[\"$param_key\"]")
|
||||||
echo " Setting $param_key = $PARAM_VALUE"
|
echo " Setting $param_key = $PARAM_VALUE"
|
||||||
# Escape dots in parameter names for Helm
|
# Use param_key directly - dots are Helm nested path separators, not literal chars
|
||||||
ESCAPED_KEY=$(echo "$param_key" | sed 's/\./\\./g')
|
|
||||||
CUSTOM_HELM_PARAMS="$CUSTOM_HELM_PARAMS
|
CUSTOM_HELM_PARAMS="$CUSTOM_HELM_PARAMS
|
||||||
- name: $ESCAPED_KEY
|
- name: $param_key
|
||||||
value: \"$PARAM_VALUE\""
|
value: \"$PARAM_VALUE\""
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
@ -333,10 +332,9 @@ spec:
|
|||||||
PARAM_VALUE=$(echo "$SERVICE_EXTERNAL_PARAMS" | jq -r ".[\"$param_key\"]")
|
PARAM_VALUE=$(echo "$SERVICE_EXTERNAL_PARAMS" | jq -r ".[\"$param_key\"]")
|
||||||
if [ -n "$PARAM_VALUE" ]; then
|
if [ -n "$PARAM_VALUE" ]; then
|
||||||
echo " Setting $param_key = $PARAM_VALUE"
|
echo " Setting $param_key = $PARAM_VALUE"
|
||||||
# Escape dots in parameter names for Helm
|
# Use param_key directly - dots are Helm nested path separators, not literal chars
|
||||||
ESCAPED_KEY=$(echo "$param_key" | sed 's/\./\\./g')
|
|
||||||
CUSTOM_HELM_PARAMS="$CUSTOM_HELM_PARAMS
|
CUSTOM_HELM_PARAMS="$CUSTOM_HELM_PARAMS
|
||||||
- name: $ESCAPED_KEY
|
- name: $param_key
|
||||||
value: \"$PARAM_VALUE\""
|
value: \"$PARAM_VALUE\""
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user