【问题标题】:How to change Openstack working project如何更改 Openstack 工作项目
【发布时间】:2017-11-07 20:46:20
【问题描述】:

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

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

【问题讨论】:

  • 您正在运行什么命令?如果是openstackclientkeystoneclient,您需要使用不同的项目对自己进行身份验证,这样您将拥有不同的项目范围会话来授权其他客户端 API。

标签: openstack


【解决方案1】:

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

  • 'openstackrc_youraccount'文件(它是ocata版本的rc文件,但重要的变量是OS_PROJECT_NAME。OS_T​​ENANT_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

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

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2011-09-13
    • 2013-05-22
    • 1970-01-01
    • 1970-01-01
    • 2015-05-11
    • 2014-12-02
    • 2015-02-22
    • 2016-05-23
    • 2016-03-14
    相关资源
    最近更新 更多