通过 REST API 获取堆栈状态,而无需在 devstack 中提及租户/项目 id

问题描述 投票:0回答:2

全部,

我想通过 REST API 获取 devstack 中新编排堆栈的状态。我正在使用以下方法获取状态并且它是成功的。

GET http://10.0.124.61:8004/v1/<tenant_id>/stacks/<stack_id>

但是,挑战是有时,我可能无法获得租户 ID。那么,是否有可能在没有租户 ID 的情况下获得堆栈状态?

提前致谢。

rest openstack devstack openstack-heat
2个回答
0
投票

租户 ID 是获取堆栈状态所必需的,这就是如何使用租户 ID 调用 openstack 资源。您可以使用 openstack python sdk 来轻松访问 openstack 资源。


0
投票

我在 API 访问页面找不到端口,但结果来自

..:35357/v2.0/
:

curl --request GET \
     --url http://controller:35357/v2.0/tenants \
     --header 'X-Auth-Token: gAAAAABkRNpw0ewH9FnL72w6L....'

© www.soinside.com 2019 - 2024. All rights reserved.