检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用Packer创建私有镜像 Packer是一款可以创建自定义镜像的开源工具。Packer包含构建器(Builder)、配置器(Provisioner)、后处理器(Post-Processor)三个组件,通过HCL2(HashiCorp Configuration Languag
配置Cloud-Init工具 操作场景 Cloud-Init工具安装完成后,请参考本节操作配置Cloud-Init工具。 前提条件 已安装Cloud-Init工具。 已为云服务器绑定弹性公网IP。 已登录云服务器。 云服务器的网卡属性为DHCP方式。 配置步骤说明 包含如下两步操作:
配置Cloud-Init工具 操作场景 Cloud-Init工具安装完成后,请参考本节操作配置Cloud-Init工具。 前提条件 已安装Cloud-Init工具。 已为云服务器绑定弹性公网IP。 已登录云服务器。 云服务器的网卡属性为DHCP方式。 配置步骤说明 包含如下两步操作:
镜像管理 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 查询镜像列表 GET /v2/cloudimages ims:images:list √ √ 说明: 查询共享镜像仅支持IAM项目,不支持企业项目。
创建镜像元数据(OpenStack原生) 功能介绍 创建镜像元数据。 调用创建镜像元数据接口成功后,只是创建了镜像的元数据,镜像对应的实际镜像文件并不存在。 调试 您可以在API Explorer中调试该接口。 URI POST /v2/images 请求消息 请求参数 参数 是否必选
获取项目ID 操作场景 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。有如下两种获取方式: 调用API获取项目ID 从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET ht
查询指定版本信息(OpenStack原生) 功能介绍 查询指定版本API的信息,包括该版本API的兼容性、域名信息等。 URI GET /{api_version} 参数说明请参见表1。 表1 参数说明 参数 是否必选 参数类型 描述 api_version 是 String API版本号。例如:v2
查询镜像元数据(OpenStack原生v1--已废弃,不推荐使用) 功能介绍 查询镜像元数据。 当前接口已废弃,推荐使用查询镜像详情(OpenStack原生v2--已废弃,不推荐使用)。 URI HEAD /v1/images/{image_id} 参数说明请参见表1。 表1 参数说明
按条件查询租户镜像标签列表 功能介绍 根据不同条件查询镜像标签列表信息。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/cloudimages/tags{?__isregistered,__imagetype,__whole_image,__system__cmkid
按标签查询镜像 功能介绍 该接口用于按标签或其他条件对镜像进行过滤或者计数使用。 约束与限制 为兼容遗留数据,使用tags、not_tags、tags_any、not_tags_any参数时,不对查询条件中标签的key、value进行字符集校验。 调试 您可以在API Explorer中调试该接口。
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证:通过Token认证调用请求。
查询镜像列表 功能介绍 根据不同条件查询镜像列表信息。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/cloudimages{?__isregistered,__imagetype,__whole_image,__system__cmkid,protected
查询镜像详情(OpenStack原生v2--已废弃,不推荐使用) 功能介绍 查询单个镜像详情,用户可以通过该接口查询单个私有或者公共镜像的详情。 当前接口已废弃,推荐使用查询镜像列表。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/images/{image_id}
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
查询镜像视图(OpenStack原生) 功能介绍 该接口主要用于查询镜像视图,通过视图,用户可以了解到镜像包含哪些属性,同时也可以了解每个属性的数据类型等。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/schemas/image 请求消息 请求参数
查询镜像列表视图(OpenStack原生) 功能介绍 该接口主要用于查询镜像列表视图,通过该接口用户可以了解到镜像列表的详细情况和数据结构。 调试 您可以在API Explorer中调试该接口。 URI GET /v2/schemas/images 请求消息 请求参数 无 请求示例
状态码 正常 返回值 说明 200 OK GET和PUT操作正常返回。 201 Created POST操作正常返回。 202 Accepted 请求已被接受。 204 No Content DELETE操作正常返回。 异常 返回值 说明 400 Bad Request 服务器未能处理请求。
删除指定的镜像成员(OpenStack原生v2--已废弃,不推荐使用) 功能介绍 该接口用于取消对某个用户的镜像共享。 当前接口已废弃,推荐使用批量删除镜像成员。 调试 您可以在API Explorer中调试该接口。 URI DELETE /v2/images/{image_id
删除镜像标签 功能介绍 该接口用于为镜像删除指定的标签。 约束与限制 为兼容遗留数据,不对key进行字符集校验和长度校验。 此接口为非幂等接口:如果指定删除的key不存在,则返回404状态码。 调试 您可以在API Explorer中调试该接口。 URI DELETE /v2/{
删除镜像(OpenStack原生v1.1--已废弃,不推荐使用) 功能介绍 删除镜像,软删除指定ID的镜像,镜像在库中依然保存,只将该镜像的status状态置为deleted。 当前接口已废弃,推荐使用删除镜像(OpenStack原生)。 URI DELETE /v1.1/images/{image_id}