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