有没有办法找出哪个特定用户创建了哪些机器?我已经尝试查看服务器/详细信息选项,但即使可以确定哪些计算机是由同一用户创建的(通过user_id),我也无法说"哦,我知道user_id对应的用户名!"我也不愿使用密钥对字段对机器进行分组。
小编,我使用的是http计算API,而不是nova命令行客户端。
答案 0 :(得分:0)
我设法弄明白了(至少我需要的)。当用户对Openstack Identity执行POST以获取身份验证令牌时,返回的json正文包含有关用户的信息(包括生成的user_id)。如果您能够捕获整个json主体并通过它进行解析,则可以使用它来过滤从GET请求发送回计算机的服务器详细信息的计算机列表。然后,您就可以确定哪些机器属于您的。