Я хочу использовать RestApi для обновления развертывания.
и я проверяю это с почтальоном, но всегда получаю 415 обратно.
информация выглядит следующим образом:
Тип:
PATCH
url: https://k8sClusterUrl:6443/apis/extensions/v1beta1/namespaces/ns/deployments/peer0
заголовок:
Authorization: bearer token
Content-Type:application/json
корпус:
{
"kind": "Deployment",
"spec":
{
"template":
{
"spec":
{
"containers":[
{
"$setElementOrder/volumeMounts":[{"mountPath":"/host/var/run/"},{"mountPath":"/mnt"}],
"name":"peer0",
"image":"hyperledger/fabric-peer:x86_64-1.1.0"}
]
}
}
}
}
Ответ:
{
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Failure",
"message": "the server responded with the status code 415 but did not return more information",
"details": {},
"code": 415
}
В этом пакете есть muti-контейнеры, и я хочу подать заявку только на конкретный контейнер: peer0
.
Чем отличается для $setElementOrder
вар?