Apache的Mesos和Google的Kubernetes有什么区别?我知道两者都是服务器集群管理软件.任何人都可以详细说明主要区别在哪里 - 什么时候会优先采用哪种框架?
你为什么要在Mesosphere上使用Kubernetes?
在尝试 digitalocean v2 api 时,我遇到了以下行为:
curl -X POST "https://api.digitalocean.com/v2/droplets" \
-d'{"name":"t002","region":"ams3","size":"512mb","image":"debian-7-0-x64","ssh_keys":[123]}' \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json"
Run Code Online (Sandbox Code Playgroud)
工作正常并且液滴被创建。
现在,当我从 python 中调用它时:
json_values = {'name': 's002', 'region': 'ams3', 'size': '512mb', 'image': 'debian-7-0-x64', 'ssh_keys': [123]}
data = urllib.parse.urlencode(json_values)
data = data.encode("utf-8")
try:
req = urllib.request.Request(create_droplets_url, data)
req.add_header("User-Agent", uagent) # set custom user agent
req.add_header("Authorization", BearerToken) # set custom user agent
response = urllib.request.urlopen(req)
Run Code Online (Sandbox Code Playgroud)
我回复:HTTP Error 422: Unprocessable Entity没有更多信息。我在 python 方面做错了什么吗?谢谢
附加信息:我发现问题一定出在 ssh_keys 上。如果我删除该元素,一切都会正常。