我部署了 OpenStack Ubuntu,并且喜欢编写启动实例的脚本。一件事是我找不到其他手动登录仪表板并下载openrc文件的方法。
有没有办法通过命令行或api下载这个openrc文件?
谢谢。
我部署了 OpenStack Ubuntu,并且喜欢编写启动实例的脚本。一件事是我找不到其他手动登录仪表板并下载openrc文件的方法。
有没有办法通过命令行或api下载这个openrc文件?
谢谢。
迟到的回复,但我自己只是在这个问题上挣扎。请注意,这并不是最好的方法,因为这些 env 似乎在版本之间会发生变化。所以有点快速修复。
基本思想是使用“openstack user show”命令自己构建文件。
openstack user show <username> | grep id
| id | 38107017a45747569461cf7c6ef2cc1f |
| project_id | 808c10c6156c44179f9643c2ac8b0aa3 |
用户名、密码和端点我猜你有一个好主意。
我猜你指的是stackrc
,如果是这样,你需要通过 ssh 连接到你的 openstack 的控制器(控制器)并手动下载它。然后你需要source stackrc
并且你很好去使用openstack
终端上的命令。