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