如何更改Openstack工作项目

如何更改Openstack工作项目,openstack,Openstack,我有多个Openstack项目可用,但我执行的每个命令都只应用于我的个人项目 我想知道如何改变“工作项目”。我似乎在文档中找不到它。我不知道您使用的是什么接口,我将提供基于CLI的解决方案 “openstackrc_youraccount”文件(它是一个版本rc文件,但重要变量是OS_项目名称。OS_租户名称是旧版本名称。) 将要在其中工作的项目名称设置为OS_PROJET_名称,然后应用当前会话 现在,您可以在选定的项目上工作 我希望它对您有所帮助。您正在运行哪些命令?如果是opens

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


我想知道如何改变“工作项目”。我似乎在文档中找不到它。

我不知道您使用的是什么接口,我将提供基于CLI的解决方案

  • “openstackrc_youraccount”文件(它是一个版本rc文件,但重要变量是OS_项目名称。OS_租户名称是旧版本名称。)
  • 将要在其中工作的项目名称设置为OS_PROJET_名称,然后应用当前会话
现在,您可以在选定的项目上工作


我希望它对您有所帮助。

您正在运行哪些命令?如果是
openstackclient
keystneclient
,则需要使用不同的项目对自己进行身份验证,以便使用不同的项目范围会话来授权其他客户端API。
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
$ source openstackrc_youraccount