【发布时间】:2019-02-10 14:06:21
【问题描述】:
我正在编写一个用于以编程方式更新配置映射的 python 脚本。
示例脚本如下所示。
import requests
headers = {"Content-Type": "application/json-patch+json"}
configData = {
"apiVersion": "v1",
"kind": "ConfigMap",
"data": {
"test2.load": "testimtest"
},
"metadata": {
"name": "nginx2"
}
}
r = requests.patch("http://localhost:8080/api/v1/namespaces/default/configmaps/nginx2", json=configData)
这个问题有趣的一面是我对 POST 和 GET 方法没有任何问题,但是当我想用 HTTP 的 PATCH 方法更新 kubernetes 配置映射时,我得到了
"reason":"UnsupportedMediaType" //STATUS_CODE 415
我该如何处理这个问题。
【问题讨论】:
标签: python rest http kubernetes