检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
服务后期的授权使用。 GitHub地址: demo-frontend:https://github.com/servicestage-demo/cae-frontend demo-backend:https://github.com/servicestage-demo/cae-backend
-H "X-Environment-ID: $env_id" -H "X-Auth-Token:$Token" -X POST "https://{cae_endpoint}v1/{project_id}/cae/applications/{application_id}/components"
相关软件下载及安装 Jenkins下载链接: https://mirrors.jenkins.io/war-stable/ 安装git用于拉取代码进行构建: yum install git –y jdk安装包下载链接: https://www.oracle.com/cn/java
请参见区域与可用区。 图1 区域与可用区域 环境 环境是用于区分业务部署场景,并自带隔离的概念。在CAE中,可根据业务需求设置开发环境,测试环境,预生产环境,生产环境。环境内网络互通,可以按环境维度来管理组件、部署服务,减少具体组件运维管理的复杂性,方便应用组件生产上线管理。 应用
环境准备 准备Jenkins环境 上传代码到Gitlab代码仓库 安装obsutil工具 安装KooCLI工具 安装插件并配置Jenkins工具 父主题: Gitlab对接Jenkins自动构建并部署到CAE
请求示例 更新组件代码源为源码仓库,组件名称“demo”,版本“1.0.0”,选择GitLab源码仓库,运行时为Java8。 PUT https://{endpoint}/v1/{project_id}/cae/applications/{application_id}/compo
参数类型 描述 job_id String 任务ID。 请求示例 对组件执行指定操作,如部署、重启、停止、启动、生效配置。 POST https://{endpoint}/v1/{project_id}/cae/applications/{application_id}/compo
-H "X-Environment-ID: $env_id" -H "X-Auth-Token:$Token" -X POST "https://{cae_endpoint}v1/{project_id}/cae/applications/{application_id}/co
BCDEFG....”,则调用接口时将“X-Auth-Token: ABCDEFG....”加到请求消息头即可,如下所示。 GET https://iam.cn-north-4.myhuaweicloud.com/v3/auth/projects Content-Type: application/json
组件部署之后,状态为“未就绪”该怎么处理? 为何通过源码或软件包部署的耗时远高于通过镜像部署? 更多 系统配置 自定义域名如何绑定CAE? 如何测试域名解析是否生效? 如何将域名从其他服务商迁移至华为云? 如何让第三方云上配置的域名支持华为云服务? 更多 组件配置 已经配置伸缩策略的场景下,手动伸缩仍然有效么?
-H "X-Environment-ID: $env_id" -H "X-Auth-Token:$Token" -X POST "https://{cae_endpoint}/v1/{project_id}/cae/applications" -d '{ "apiVersion":
"Content-Type:application/json" -H "X-Auth-Token:$Token" -X POST "https://{cae_endpoint}/v1/{project_id}/cae/environments" -d '{ "apiVersion":
使用源码仓库创建组件,组件名称“test-code”,版本“1.0.0”,选择GitLab源码仓库,运行时为Java8。 POST https://{endpoint}/v1/{project_id}/cae/applications/{application_id}/components
TCP:用户指定端口,用于TCP连接。 参考表3和表4进行路由参数配置。 表3 监听器配置 参数 参数说明 *对外协议 支持HTTP、HTTPS协议。 默认值:HTTPS。 *访问端口 HTTPS默认值为443,HTTP默认值为80。 可修改,取值范围[1,65535]。 请确保使用的端口号唯一,避免冲突。
String 通知的终端地址。 email协议,接入点必须是邮件地址。 sms协议,接入点必须是一个电话号码。 wechat协议,参考https://support.huaweicloud.com/smn_faq/smn_faq_0027.html获取订阅终端, 企业微信群消息为SMN服务公测功能,需提交工单申请开通。
参数 参数类型 描述 name String 委托名称,固定值“cae_trust”,该值不可修改。 请求示例 获取委托列表。 GET https://{endpoint}/v1/{project_id}/cae/agencies 响应示例 状态码: 200 请求成功。 { "api_version"
关于企业项目ID的获取及企业项目特性的详细信息,请参见《企业管理服务用户指南》。 响应参数 无 请求示例 删除CAE环境访问VPC配置。 DELETE https://{endpoint}/v1/{project_id}/cae/vpc-egress/{vpc_egress_id} 响应示例 无 状态码
ESTAMP}。 软件包地址 是 String 编译构建出来的软件包上传到软件发布库中的地址。 例如:复制图9中下载地址,下载地址为https://devrepo.devcloud.cn-east-3.huawei.com/DevRepoServer/v1/files/download
Array of strings 当前缺失的委托权限列表。 响应参数 无 请求示例 创建委托,委托名称为“cae_trust”。 POST https://{endpoint}/v1/{project_id}/cae/agencies { "api_version" : "v1",
状态码: 200 表3 响应Body参数 参数 参数类型 描述 job_id String 任务ID。 请求示例 删除环境。 DELETE https://{endpoint}/v1/{project_id}/cae/environments/{environment_id} 响应示例 状态码: