标签:data- strong -- ges 环境 添加 stack 账号 http
1、通过环境变量方式连接keystone
export OS_TOKEN=07081849f55281652dac
备注:07081849f55281652dac这个值与/etc/keystone/keystone.conf配置文件中的admin_token一致
export OS_URL=http://192.168.137.11:35357/v3
设置keystone的admin(35357)端口,v3是用第三个版本
export OS_IDENTITY_API_VERSION=3
openstack domain create --description "Default Domain" default
提示:--description是域的描述,最后一个是域的名称
openstack project create --domain default --description "Admin Project" admin
命令格式:openstack project --domain 域 --description "描述" 项目名
作用:管理所有的云主机
openstack user create --domain default --password-prompt admin
在一个项目里面有多个角色,我们只能创建在配置文件中设置的角色。
配置文件路径/etc/keystone/policy.json,我们可以在这个文件自定义新的角色。
openstack role create admin
把admin用户,添加到admin项目,并授权admin的角色
或者可以说:admin项目添加一个admin用户,它的角色是admin
openstack role add --project admin --user admin admin
小结:前三个环境变量是为了连接到keystone
上,后面的就是为了创建域
、项目
、用户
和角色
,给域、项目、用户和角色做了一个关联。
demo项目就类似于我们去阿里云上注册了一个账号,基本流程跟创建admin是一样的
openstack project create --domain default --description "Demo Project" demo
openstack user create --domain default --password-prompt demo
openstack role create user
标签:data- strong -- ges 环境 添加 stack 账号 http
原文地址:http://www.cnblogs.com/shhnwangjian/p/6359989.html