allhost configmap issue fixed
This commit is contained in:
parent
0fd7a54987
commit
2bd01fb3fc
@ -951,10 +951,9 @@ spec:
|
||||
UPDATED_CONTENT="${CURRENT_CONTENT}
|
||||
$(echo -e "$NEW_ENTRIES")"
|
||||
|
||||
# Patch the ConfigMap
|
||||
kubectl create configmap "$CONFIGMAP_NAME" -n "$NAMESPACE" \
|
||||
--from-literal="allhosts.tsv=${UPDATED_CONTENT}" \
|
||||
--dry-run=client -o yaml | kubectl apply -f -
|
||||
# Patch the ConfigMap using kubectl patch (avoids last-applied-configuration warning)
|
||||
kubectl patch configmap "$CONFIGMAP_NAME" -n "$NAMESPACE" \
|
||||
--type merge -p "{\"data\":{\"allhosts.tsv\":$(echo "$UPDATED_CONTENT" | jq -Rs .)}}"
|
||||
|
||||
echo "ConfigMap updated successfully"
|
||||
else
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user