如何使用开源的 OpenStack glanceclient对接华为云
1.登陆华为云主机,绑定EIP,具体可以参考VPC用户指南:http://support.hwclouds.com/vpc/index.html
2.下载安装python-glanceclient,此处以Ubuntu安装为例:
apt-get install python-glanceclient
3.安装完成后,配置openrc文件
创建openrc文件,写入如下内容:
export OS_USERNAME=XXXX ## 用户名
export OS_PASSWORD=XXXX ##密码
export OS_PROJECT_NAME=XXX ## 项目名称
export OS_USER_DOMAIN_NAME=XXXXX ## 账户名称
export OS_PROJECT_DOMAIN_NAME=XXXX ## 账户名称
export OS_AUTH_URL=https://iam.eu-de.otc.t-systems.com/v3 ## IAM鉴权地址
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2
用户名,项目名称,账户名称等如何获取:
IMA鉴权URL如何获取:
http://developer.hwclouds.com/endpoint.html
4。执行source openrc,就可以以使用glanceclient的命令操作华为云中IMS服务创建资源等操作了。
目前IMS支持的glance命令有:
image-create 创建镜像元数据
image-delete 删除镜像.
image-list 查询镜像列表
image-show 查询镜像详情.
image-tag-delete 删除镜像标签.
image-tag-update 添加镜像标签.
image-update 更新镜像属性.
image-upload 创建镜像文件到指定镜像.
另外大家在使用过程,如果发现某个命令的参数不了解,可以采用glance help来查询,比如查询镜像列表的命令参数:
glance help image-list
- 点赞
- 收藏
- 关注作者
评论(0)