如何通过命令行获取openstackopenrc文件



我部署了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命令。

相关内容

  • 没有找到相关文章

最新更新