当我想要显示新星的终点时,命令不起作用:
openstack endpoint show nova
它会报告错误:
存在多个名称为#no;'。
的端点
答案 0 :(得分:0)
您应该使用:
openstack endpoint list --service nova
显示端点。
答案 1 :(得分:0)
检查端点时,您可能会发现它们位于接口环境中。
% openstack endpoint list -c ID -c "Service Name" -c Interface --service nova
+----------------------------------+--------------+-----------+
| ID | Service Name | Interface |
+----------------------------------+--------------+-----------+
| 2d45aed973da34f7d28b8c9e410bba5e | nova | public |
| 7de83faa23d4ee5b39a8b7de45b8ee15 | nova | internal |
| ab8374d8b8f233fe11cda487bfe98ad7 | nova | admin |
+----------------------------------+--------------+-----------+
类似地,您只能过滤特定界面中的端点
% openstack endpoint list --interface public
对于您的命令,然后使用ID而不是服务名称的名称,例如这会给我admin admin nova API:
openstack endpoint show ab8374d8b8f233fe11cda487bfe98ad7