检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
构建验证 手动构建验证 Gitlab自动触发Jenkins构建 父主题: Gitlab对接Jenkins自动构建并部署到CAE
Output”,如图1,查看构建输出日志。 图1 手动构建验证 查看构建输出日志,构建出来的是jar包,部署成功。 图2 构建输出日志 登录CAE控制台。 导航栏单击“组件列表”,查看对应组件的版本号已更新,如图3。 图3 查看组件版本号 父主题: 构建验证
查看构建输出日志 登录CAE控制台。 左侧导航栏单击“组件列表”,查看对应组件的版本号已更新,如图4。 图4 查看组件版本号 父主题: 构建验证
Gitlab对接Jenkins自动构建并部署到CAE 概述 环境准备 操作步骤 构建验证 附录
st2演示) 从ECS上ping该内网域名(test18.com),验证网络是否连通。使用xshell可参考图6所示。 图6 ping内网域名 从ECS上使用wget命令访问内网域名(test18.com),验证组件是否正常运行。使用xshell访问可参考图7所示。 图7 访问内网域名
$(pwd)/hcloud /usr/local/bin/ 执行如下命令验证是否安装成功: hcloud version 系统显示类似“当前KooCLI版本:3.4.1.1”版本信息,表示安装成功。 图1 koocli版本查验 验证安装结果 KooCLI工具安装完成后,请执行hcloud CAE命令测试是否支持CAE服务。
ReadOnlyAccess”权限。 创建IAM用户 在IAM控制台创建用户,并将其加入1中创建的用户组。 IAM用户登录并验证权限 新创建的用户登录控制台,验证CAE的只读权限。 在“服务列表”中选择“云应用引擎CAE”,进入“组件列表”,单击“新建组件”,“创建组件并部署”若提示没有操作权限,表示“CAE
Allow和Deny,则遵循Deny优先原则。 权限授予成功后,用户可以通过控制台以及REST API等多种方式验证。 此处以上述自定义策略为例,介绍用户如何通过登录CAE控制台验证自定义禁止删除组件的权限: 使用新创建的用户登录华为云,登录方法选择为“IAM用户”。 租户名为该IAM用户所属华为账号的名称。
API概览 CAE API为符合API设计规范的自研接口。 环境接口 表1 环境接口介绍 API 说明 获取环境列表 此API用来获取当前项目下的环境列表。 创建环境 此API用来创建环境。 删除环境 此API用来删除对应的环境。 云存储接口 表2 卷接口介绍 API 说明 获取云存储列表
使用Token前请确保Token离过期有足够的时间,防止调用API的过程中Token过期导致调用API失败。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过
删除环境 功能介绍 删除环境。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/{project_id}/cae/environments/{environment_id}
删除域名 功能介绍 删除域名。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/{project_id}/cae/domains/{domain_id}
删除证书 功能介绍 删除证书。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/{project_id}/cae/certificates/{certificate_id}
删除应用 功能介绍 删除应用。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/{project_id}/cae/applications/{application_id}
创建委托 功能介绍 创建委托。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/cae/agencies 表1 路径参数 参数
删除组件 功能介绍 删除组件。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/{project_id}/cae/applications/{a
重试任务 功能介绍 重试任务。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/cae/jobs/{job_id} 表1 路径参数
获取委托列表 功能介绍 获取委托列表。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/{project_id}/cae/agencies 表1 路径参数
修改证书 功能介绍 修改证书。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v1/{project_id}/cae/certificates/{certificate_id}
删除组件配置 功能介绍 删除组件配置。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v1/{project_id}/cae/application