@@ -159,7 +159,7 @@ data:
159
159
echo "Updating kubernetes secret token"
160
160
token=$(echo "$response_body" | jq -r '.token.value')
161
161
token_base64=$(echo "$token" | base64 -w 0)
162
- k8s_secret_put =$(printf \
162
+ k8s_secret_json =$(printf \
163
163
'{
164
164
"metadata": {
165
165
"name": "%s"
@@ -170,13 +170,13 @@ data:
170
170
}' "$K8S_SECRET_NAME" "$token_base64" )
171
171
response=$(curl -k --max-time 5 --silent --show-error \
172
172
-w "%{http_code}" \
173
- -X PUT \
173
+ -X PATCH \
174
174
--cacert "$K8S_CA" \
175
175
-H "Authorization: Bearer $K8S_BEARER" \
176
176
-H "Accept: application/json" \
177
- -H "Content-Type: application/json" \
177
+ -H "Content-Type: application/strategic-merge-patch+ json" \
178
178
"$K8S_URL/api/v1/namespaces/$K8S_NAMESPACE/secrets/$K8S_SECRET_NAME" \
179
- -d "$k8s_secret_put "
179
+ -d "$k8s_secret_json "
180
180
)
181
181
182
182
http_code="${response: -3}"
@@ -262,7 +262,7 @@ data:
262
262
# Avoid having same secret and deployment last update timestamp
263
263
sleep 1
264
264
265
- k8s_deployment_patch =$(printf \
265
+ k8s_deployment_json =$(printf \
266
266
'{
267
267
"spec": {
268
268
"template": {
@@ -282,7 +282,7 @@ data:
282
282
-H "Accept: application/json" \
283
283
-H "Content-Type: application/strategic-merge-patch+json" \
284
284
"$K8S_URL/apis/apps/v1/namespaces/$K8S_NAMESPACE/deployments/$K8S_DEPLOYMENT_NAME?gracePeriodSeconds=0" \
285
- -d "$k8s_deployment_patch "
285
+ -d "$k8s_deployment_json "
286
286
)
287
287
288
288
http_code="${response: -3}"
0 commit comments