我对Openstack/Micro堆栈平台比较陌生。
我有一个具有三个项目的Micro堆栈环境:
我注意到,当我使用Microstack创建新服务器时,服务器将自动分配到"admin“项目中,即使我指定了属于"myProject”项目的(-Microstack)端口。
与创建新的网络、子网络或端口不同,命令"microstack.openstack服务器创建“”没有"--project“标志。
有没有办法在"myProject“项目中使用微堆栈CLI创建一个新的服务器?
谢谢
发布于 2021-03-22 09:54:27
您需要使用myProject标识。首先,您需要一个在myProject中扮演角色的用户;让我们将其称为myUser。
然后,您可以将以Myuser的形式登录到GUI,如果这是该用户具有角色的唯一项目,那么您将自动处于myProject中。
如果myUser在其他项目中有角色,默认情况下,GUI在左上角有一个小菜单,允许您切换项目。
在命令行上,您需要在启动服务器之前更改几个环境变量,即OS_USERNAME、OS_PROJECT_NAME,当然还有OS_PASSWORD。参考资料:https://docs.openstack.org/python-openstackclient/pike/cli/authentication.html.
https://stackoverflow.com/questions/66736024
复制相似问题