检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
管理配置 团队管理 权限设置 增值管理 父主题: 效能洞察(CodeArts Board)
步骤六:部署应用(CCE篇) 部署服务提供可视化、自动化部署服务。提供丰富的部署步骤,有助于用户制定标准的部署流程,降低部署成本,提升发布效率。 为了可以更快的、更稳定的持续地交付软件,开发团队需要一部分自助化部署服务的能力,以减轻部分后续维护工作。 本章节介绍开发人员Chris
任务“phoenix-cd-cce”的配置需与部署服务中同名任务“参数设置”页面内容保持一致。 部署任务中添加了两个部署任务,如果您在之前的步骤中只选择了一种部署方式,请保留对应的部署任务,将另一个删除。 配置完成,单击“保存”。 如果在1配置了“phoenix-cd-cce”任务
步骤二:管理项目配置 管理项目通知 项目经理Maggie希望当任务(工作项)分配给团队成员时,该成员能够收到通知,以便及时处理。 进入“凤凰商城”项目,单击导航“设置 > 工作项设置 > 通知设置”。 页面中显示样例项目中的默认配置。 由于默认配置可以满足需求,因此本文档中暂不做配置的修改
容器网络模型 选择“VPC网络”。 容器网段 勾选“自动设置网段”。 表2 节点配置 配置分类 配置项 配置建议 节点配置 计费模式 选择“按需计费”。 节点类型 选择“弹性云服务器-虚拟机”。 节点规格 选择2vCPUs 4GiB或以上规格。 容器引擎 选择“Docker”。
用于连接Docker镜像仓库,连接成功后可以通过部署服获取仓库中的Docker镜像。 Jenkins 用于连接Jenkins服务,连接成功后可以在流水线中调用并执行Jenkins服务中所包含的任务。 Kubernetes 用于连接Kubernetes集群,连接成功后可对Kubernetes集群下发部署任务。 nexus
进入“凤凰商城”项目,单击导航“工作项 > 需求管理”,在页面中选择“迭代”页签。 单击页面左上角“迭代”字样后的,参照表4在弹框中配置迭代信息,单击“确定”。 表4 迭代信息配置 配置项 配置建议 迭代名称 输入“迭代4”。 计划时间 设置时长为2周。 规划迭代。 单击页面左侧导航“未规划的工作项”。
单击“导入主机”,在弹框中选择1中配置的主机集群和主机,单击“导入”。 页面提示导入成功,关闭此窗口。 选择“部署步骤”页签,配置部署步骤。 安装JDK:确认jdk版本为“openjdk-1.8.0”。 选择部署来源:参考下表进行配置。 表5 部署来源配置 配置项 值 选择源类型 选择“构建任务”。
在导航栏中单击用户名,选择“租户设置”。 单击“资源池管理 > 资源池”,进入“资源池管理”页面。 单击“新建资源池”。 完成资源池配置,单击“保存”。 表1 新建资源池 配置项 是否必填 说明 资源池名称 是 支持数字、字母、“.”、“_”、“-”,不超过50个字符。 资源池类型 是 支持以下资源池类型:
单击“新建代理”,页面弹出对话框。 根据需要完成参数配置。 配置主机所需的网络环境。 表3 步骤一配置 配置项 配置说明 自动安装JDK 主机需要具备JAVA8+环境。 开启此开关后,将为主机自动安装JDK至“/usr/local”目录中。 如果关闭此开关,则需手动安装。如何安装Java 8? 仅资源池类
单击“新建计划”,配置测试计划信息。 基本信息:配置以下信息,单击“下一步”。 表1 测试计划基本信息 子配置项 配置建议 名称 输入“迭代4”。 处理者 选择“Billy”。 计划周期 建议与在需求管理中创建的“迭代4”的周期一致。 关联迭代 选择“迭代4”。 高级配置:勾选“手工测
”保持默认配置即可。 选择“参数设置”页签,根据SWR登录指令填写参数。 登录指令通过控制台获取,操作方式请参考配置SWR服务。 单击“保存并部署”,启动部署。 当页面显示“部署成功”时,表示部署成功。如果部署失败,请根据失败步骤信息与日志中的报错信息排查。 验证部署结果。 打开
新建CodeArts Deploy应用
部署CodeArts Deploy应用并查看结果
配置CodeArts Deploy应用
单击“新建保护分支”,参照下表在弹框中完成配置,单击“确定”。 如果页面中已存在保护分支“master”,可单击,根据需要修改保护分支配置。 表1 新建保护分支配置 配置项 配置建议 选择需要保护的分支 选择“master”。 能推送 保持默认配置。 能合并 保持默认配置。 成员 保持默认配置。 创建功能分支(本文档中由开发者Chris操作)。
部署常见问题 主机/代理机连通性验证问题排查方法有哪些? 执行docker login命令失败 启动/停止SpringBoot服务步骤中执行启动命令失败 部署失败,提示“权限不够” SpringBoot服务路径有误 执行Docker命令参数错误 部署失败,提示“Openjdk does
登录CodeArts首页,单击导航栏“效能洞察”。 单击页面左侧导航“管理配置 > 增值管理”。 单击“配置成员”。 弹框中将显示已购买效能洞察增能包的租户成员,勾选需要添加的成员。 单击“确定”。 父主题: 管理配置
如果登录用户第一次进入效能洞察,页面将显示新特性限时免费弹框,单击“同意并试用”即可继续。 单击页面左侧导航“管理配置 > 团队管理”。 在“团队”页签中单击“新建团队”,在弹框中编辑团队信息,单击“确定”。 表1 团队基本信息 配置项 是否必填 说明 团队名称 是 团队的显示名称。支持中英文、数字,长度为2~16个字符。
效能洞察中不同角色对应不同的操作权限,管理员可以为租户下的成员配置角色。 操作步骤 登录CodeArts首页,单击导航栏“效能洞察”。 如果登录用户第一次进入效能洞察,页面将显示新特性限时免费弹框,单击“同意并试用”即可继续。 单击页面左侧导航“管理配置 > 权限设置”。 单击“添加成员”。 在下拉列表中为成员选择角色,单击“完成”。