检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
https://aiae.appstage.myhuaweicloud.com/v1/knowledge-bases/{knowledge_base_id}/embed-datas 表1 路径参数 参数 是否必选 参数类型 描述 knowledge_base_id 是 String 知识库id。 请求参数
创建产品/服务/微服务信息 添加开发中心用户 创建团队 配置服务扩展信息 添加团队成员 创建版本 父主题: 基于Spring Cloud框架进行应用上云
打包发布 创建/配置/执行流水线 发布流水线构建的包到运维中心 父主题: 基于Spring Cloud框架进行应用上云
户提供海量、安全、高可靠、低成本的数据存储能力。 AK 访问密钥ID(Access Key ID),华为云通过AK识别用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。 SK 秘密访问密钥(Secret Access Key),华为云通
创建版本 版本是服务开发的基本单元,是指软件、应用程序或系统有序开发而特定发布的单元。每个版本都有一个唯一的标识符,通常是一个数字或字母组合,用于区分不同的版本。为开发团队所要开发的产品/服务创建版本,在版本管理活动中进行流水线和发布流程等有序版本开发过程管理。 前提条件 已创建服务,服务方法请参见服务管理。
准备工作 在执行操作前,需要提前完成如下准备工作,以满足操作的环境要求。 已购买AppStage的开发中心、运维中心、运行时引擎 已关联组织 已配置AppStage各中心服务授权 已添加组织的部门/成员信息 AppStage租户需要在华为云上购买一个OBS桶并配置桶名(用于存放编译构建的产物),具体操作方法请参见创建桶。
代码开发 概述 创建代码仓库 下载代码到本地 开发业务代码 编写IaC脚本 提交代码到代码仓库 父主题: 基于Spring Cloud框架进行应用上云
部署上线 环境准备 部署软件包 配置监听 业务验证 父主题: 基于Spring Cloud框架进行应用上云
环境准备 操作步骤 在华为云控制台,完成如表1所示的资源购买。 表1 资源列表 资源名称 说明 参考文档 CCE集群 购买1个CCE集群。 根据业务需要选择规模,本实践中选择集群规模为50节点。 购买集群 ECS服务器 购买1个ECS服务器,容灾场景下购买2个ECS服务器。 根据
85.157.106 org-app.huawei.com。 浏览器访问域名:http://org-app.huawei.com。 登录OrgID。 账号:139*****485 密码:zzp139*****485 访问后端接口:http://org-app.huawei.com:8080/order/1。
息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。
个部门,可以关联一个或多个服务。 前提条件 需要具备AppStage组织管理员角色权限,具体角色权限说明请参考用户角色和权限说明。 创建团队时需绑定团队归属部门并关联服务,因此需要具备AppStage组织管理员权限的用户在AppStage业务控制台提前创建好部门和服务信息。 创建部门具体方法请参见部门管理。
配置服务环境 使用AppStage运维中心前需要先准备环境并为服务关联区域、账号和企业项目。 如果华为云资源管理账号与AppStage的开租账号不同,可以将华为云账号录入AppStage,具体请参见录入华为公有云账号。 前提条件 已获取基础运维角色岗位或运维管理员权限,权限申请操作请参见申请权限。
概述 支持将应用部署到AppStage,对于Spring Cloud框架开发的服务,需要在代码中添加相应的依赖和配置。本章以开发SpringCloudDemo为例,演示如何开发业务代码及IaC部署脚本。您可以下载Demo源码,结合本章内容进行理解。 SpringCloudDemo
在华为云购买的CCE容器集群,需要先进行纳管,才能在应用平台AppStage统一管理操作。 前提条件 已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。 已完成服务环境配置。 约束限制 当前仅部分区域的CCE容器集群支持接入AppStage运维中心,包括华北-北京四、华南
参数说明 ELB ID 输入华为公有云ELB ID,在华为云“负载均衡器”界面列表中查看已创建的负载均衡器的ID。 环境ID 输入环境ID。在部署服务环境详情页面查看环境ID。 租户名称 选择将纳管ELB的AppStage的租户名称。 产品名称 选择将纳管ELB的AppStage的产品名称。
instance 实例名称 instanceId 实例ID metricName 指标名称 metricValue 指标值 namespace 命名空间 nodeId 节点ID nodeName 节点名称 serviceId AppStage的服务ID timestamp 时间戳 unit 指标单位
已添加开发中心用户。仅开发中心用户才能被添加至团队空间成员。 需要具备项目经理角色权限,权限申请方法请参见申请权限。具体角色权限说明请参考用户角色和权限说明。 组织管理员已在AppStage业务控制台的成员管理页面创建成员账号。组织管理员创建成员账号的方法请参见成员管理。 操作步骤 在开发中心工作台左上角单击,在菜单列表中选择“全部菜单
配置监听 部署成功之后需要配置“健康检查”及“转发策略”。 前提条件 需要具备AppStage服务运维岗位权限,权限申请操作请参见申请权限。 操作步骤 登录AppStage。 在快捷入口选择“运维中心”,进入运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 负载均衡”。
部署软件包 AppStage运维中心部署服务提供变更环境功能,通过变更完成软件包的安装部署。 前提条件 通过流水线构建的软件包已成功发布,可在运维中心的“软件仓库 > 软件包管理”中查看。 已启用环境。 已获取服务运维岗位权限,权限申请操作请参见申请权限。 操作步骤 登录AppStage。