如何更改 Openstack 工作项目

How to change Openstack working project

我有多个可用的 Openstack 项目,但我执行的每个命令都只应用于我的个人项目。

我想知道如何更改 "working project"。我似乎没有在文档中找到它。

不知道你用的是什么接口,我提供一个基于CLI的解决方案

  • 'openstackrc_youraccount'文件(ocata版本的rc文件,但重要的变量是OS_PROJECT_NAME。OS_TENANT_NAME是旧版本名称。)
export OS_USERNAME=YOUR_USERNAME
export OS_PASSWORD=YOUR_PASS
export OS_PROJECT_NAME=YOU_WANT_TO_WORK_PROJECT_NAME
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_AUTH_URL=http://YOUR_CONTROLLER_HOST_OR_IP:35357/v3 
export OS_IDENTITY_API_VERSION=3
  • 设置好要工作的项目名称后OS_PROJET_NAME,然后应用当前会话。
$ source openstackrc_youraccount

现在您可以在您选择的项目上工作了。

希望对你有所帮助