检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置访问证书 最多支持绑定10个证书。 添加证书 登录CAE控制台。 在左侧导航栏中选择“系统设置”。 单击“证书配置”模块中的“编辑”,进入“已授权证书”页面。 单击“添加证书配置”,进入“添加证书配置”页面。 输入证书名称。例如:test-1。 依次上传“服务器证书内容”、“服务器私钥内容”。
图1 解析设置 在系统设置中添加相关域名,具体步骤请参考系统设置中“域名配置”。 登录cae控制台, 在“组件配置 > 访问方式 > 路由配置”中配置相关域名,如图2。 图2 转发策略 父主题: 系统配置类
如何将域名从其他服务商迁移至华为云? 具体操作步骤可参考怎样把域名从其他服务商迁移到华为云DNS? 父主题: 系统配置类
sh脚本报错该如何处理? 用户场景 用户参考CAE《最佳实践》,使用Gitlab对接到Jenkins并部署到CAE时,deploy.sh脚本报错。 操作步骤 脚本报错,通常来说是用户侧问题。 用户自行修改了脚本,需要先核对脚本。 用户没有填写必填参数。 脚本分为软件包部署场景和镜像部署场景,用户填写场景错误。
响应参数 无 请求示例 删除证书。 DELETE https://{endpoint}/v1/{project_id}/cae/certificates/{cert_id} 响应示例 无 状态码 状态码 描述 204 删除成功。 错误码 请参见错误码。 父主题: 证书
上传代码到Gitlab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 环境准备
如何获取组件运行时具体版本? CAE创建组件选择运行时只提供了大版本(如java8),需要获取具体版本(如java8 jdk1.8.0_332)。 操作步骤 单击实例列表,选择对应组件,选中某个正在运行中的实例,单击远程登录,进入实例。 使用组件运行时对应的版本查看命令,查看具体版本,如:运行时为java时,
String 证书名称。 表6 SpecCert 参数 参数类型 描述 crt String 证书内容。 key String 私钥内容。 created_at String 创建时间。 请求示例 获取证书列表。 GET https://{endpoint}/v1/{projec
环境信息说明 如果已安装好jenkins环境,请跳过本章节。 在linux虚拟机上安装好Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像部署,需要在虚拟机中安装docker。 虚拟机:Centos7.9 Jenkins:2.331 git:yum安装 jdk:11.0
证书 获取证书列表 创建证书 修改证书 删除证书 父主题: CAE API
单击“确定”,完成访问方式配置。 使配置生效。 如已完成组件部署,单击页面上方“生效配置”。在右侧弹框中确认配置信息,并单击“确定”,使配置生效。 如未完成组件部署,单击页面上方“配置并部署组件”,在右侧弹框中单击“确定”待部署执行完成后,配置生效。 在左侧导航栏中选择“组件
部署组件 本示例在环境下部署组件。 概述 本文通过调用部署组件接口部署一个组件。 API的调用方法请参见3 如何调用API。 操作步骤 部署组件。 调用部署组件接口,请求示例如下: curl -k -H "Content-Type:application/json" -H "X-Environment-ID:
组件“组件配置-外网访问-转发策略”中已删除相关转发策略。”,请在“组件配置 > 访问方式 > 转发策略”中查看相应的域名是否被使用。 更多操作可参考: 自定义域名如何绑定CAE? 如何测试域名解析是否生效? 如何将域名从其他服务商迁移至华为云? 如何让第三方云上配置的域名支持华为云服务?
default_certificate 否 String 默认证书,访问方式配置为转发策略且协议为HTTPS时配置,未配置域名证书对时使用默认证书。 certificate 否 String 证书。 policy 否 String 安全策略。 paths 否 Array of AccessConfigurationHttpPath
应用的Serverless托管服务,提供极速部署、极低成本、极简运维的一站式应用托管方案。支持从源码、软件包、镜像包快速发布应用,秒级弹性伸缩、按量付费。可做到基础设施免运维,根据可观测的运行指标对应用进行生命周期管理。 组件管理与配置 应用组件完成开发后,可以托管在CAE上,CAE为您提供:
绍如何完成“完整的代码提交 > Jenkins构建 > 软件包上传/镜像上传 > CAE部署”流程。 Jenkins流水线支持多组件按照依赖顺序部署 本章节介绍如何使用jenkins来构建部署升级微服务组件,升级涉及多个微服务组件。 SpringCloud应用部署到CAE自动对接Nacos引擎
在“从环境外部访问本组件”页面,选择“负载均衡配置”,并单击“添加负载均衡配置”。 参考图4配置负载均衡。 图4 配置负载均衡 单击“确定”,完成负载均衡配置。 单击组件配置页面上方的“配置并部署组件”,在右侧弹框中单击“确定”,待部署执行完成后,配置生效。 查看应用 在左侧导航栏,选择组件列表,返回组件列表页面。
创建CAE自定义策略 常用操作 创建环境 创建应用 创建组件 管理组件 组件配置 配置云数据库RDS 配置微服务引擎CSE 配置环境变量 配置访问方式 配置伸缩策略 配置云存储 配置健康检查 配置生命周期 配置日志采集 配置性能管理 配置自定义监控指标 运维与监控 监控运行状态 查看组件日志 系统设置
连接类型 虚拟私有云(VPC) 连接资源 虚拟私有云:vpc-10 子网:wtr-test(10.0.1.0/24) 配置连接侧路由 开启 高级配置-描述 - 高级配置-标签 - 表3 添加连接至CAE环境所属VPC 参数 本案例示例 名称 er-attach-f855 连接类型 虚拟私有云(VPC)
配置事件通知规则 本章节指导您如何配置事件通知规则。如果您配置了事件通知规则,在实例调度成功/失败,健康检查成功/失败,拉取镜像成功/失败,卷挂载成功/失败,容器启动成功/失败时,会发送通知,您可以及时对异常告警进行处理。 最多可以配置50条事件通知规则。 消息通知服务单独进行计费。具体请参考计费详情。