openstack【Kilo】入门 【keystone篇】九: 创建openstack客户端环境变量脚本

来源:互联网 发布:js done方法 编辑:程序博客网 时间:2024/05/29 03:09
问题导读

1.juno版本与Kilo版本脚本有什么区别?
2.如何加载不同租户?
3.如何获取token?





1.创建脚本

创建admin 和 demo 租户脚本
1.编辑admin-openrc.sh 文件,添加如下内容
[Bash shell] 纯文本查看 复制代码
?
1
2
3
4
5
6
7
8
exportOS_PROJECT_DOMAIN_ID=default
exportOS_USER_DOMAIN_ID=default
exportOS_PROJECT_NAME=admin
exportOS_TENANT_NAME=admin
exportOS_USERNAME=admin
exportOS_PASSWORD=ADMIN_PASS
exportOS_AUTH_URL=http://controller:35357/v3
exportOS_REGION_NAME=RegionOne



OS_PASSWORD记得上面改为自己的密码
我这里的密码为123

[Bash shell] 纯文本查看 复制代码
?
1
2
3
4
5
6
7
8
exportOS_PROJECT_DOMAIN_ID=default
exportOS_USER_DOMAIN_ID=default
exportOS_PROJECT_NAME=admin
exportOS_TENANT_NAME=admin
exportOS_USERNAME=admin
exportOS_PASSWORD=123
exportOS_AUTH_URL=http://controller:35357/v3
exportOS_REGION_NAME=RegionOne




2.编辑文件demo-openrc.sh ,添加如下内容
[Bash shell] 纯文本查看 复制代码
?
1
2
3
4
5
6
7
8
exportOS_PROJECT_DOMAIN_ID=default
exportOS_USER_DOMAIN_ID=default
exportOS_PROJECT_NAME=demo
exportOS_TENANT_NAME=demo
exportOS_USERNAME=demo
exportOS_PASSWORD=DEMO_PASS
exportOS_AUTH_URL=http://controller:5000/v3
exportOS_REGION_NAME=RegionOne

OS_PASSWORD记得上面改为自己的密码
我这里的密码为123
[Bash shell] 纯文本查看 复制代码
?
1
2
3
4
5
6
7
8
exportOS_PROJECT_DOMAIN_ID=default
exportOS_USER_DOMAIN_ID=default
exportOS_PROJECT_NAME=demo
exportOS_TENANT_NAME=demo
exportOS_USERNAME=demo
exportOS_PASSWORD=123
exportOS_AUTH_URL=http://controller:5000/v3
exportOS_REGION_NAME=RegionOne




2.加载客户端环境脚本

1.加载admin-openrc.sh环境变量
[Bash shell] 纯文本查看 复制代码
?
1
sourceadmin-openrc.sh



2.请求认证令牌:
[Bash shell] 纯文本查看 复制代码
?
1
openstack token issue

 
阅读全文
0 0