检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本文中涉及的按需计费资源为ECS。 如果完成体验后不再使用ECS,建议参考删除弹性云服务器释放该资源。 相关文档 本文采用的代码检查、构建、部署、流水线等任务均为代码仓库模板关联的内置任务。在实际开发项目时可参考以下指导自主创建任务。
节点类型:弹性云服务器-虚拟机。 节点规格:2vCPUs | 8GiB或以上规格。 容器引擎:Docker。 操作系统:公共镜像-CentOS 7.6。 创建节点 已在容器镜像服务中创建名称为“web-demo”的组织(如果页面提示“组织已存在”,请自定义其它名称。)
创建并执行部署应用,获取软件包Z部署至ECS中。 流量计算方法分析 以上三个操作,分别从制品仓库中下载了软件包X、Y、Z,因此消耗的流量为三个软件包大小的总和,即5MB+10MB+15MB=30MB。 父主题: 计费项
表6 参数设置 名称 默认值 docker_server 输入通过配置SWR服务获取的SWR服务器地址。 docker_username 输入通过配置SWR服务获取的用户名。 docker_username 输入通过配置SWR服务获取的密码。
视频帮助 服务介绍 产品介绍 05:10 了解什么是CodeArts 操作指导 快速搭建基于ECS部署的代码开发流水线 04:44 介绍如何使用CodeArts完成项目的开发、构建、部署至ECS 快速搭建基于CCE部署的代码开发流水线 06:03 介绍如何使用CodeArts完成项目的开发
替换Docker-Compose部署文件镜像版本 为了将镜像部署到ECS时,能够拉取到正确的镜像,使用shell命令完成以下操作。
Kubernetes URL 是 输入待连接的集群的server地址,可通过“kubeconfig.json”中搜索“server”获取。 Kubeconfig 是 输入待连接的集群的“kubeconfig.json”文件的全部内容。
执行测试用例 当开发人员Chris完成Story的代码开发、并将应用部署到测试环境后(即完成部署应用至CCE或部署应用至ECS),可将Story的状态设置为“测试中”,并将Story的处理人设置为测试人员Billy。 此时测试人员Billy即可开始执行Story对应的测试用例。
欠费原因 当使用CodeArts的同时,购买了其它服务的按需计费资源时,可能会产生计费,例如: 使用部署服务时,需要将应用部署到ECS,因此购买了按需计费的ECS。关于ECS按需计费更多信息,请参考弹性云服务器计费说明。
为了方便管理,建议关联数据盘,例如: Linux:/opt/cloud/agent01。 Windows:C:/opt/cloud/agent01。 MAC:/opt/cloud/agent01。 生成命令。
入门指引 表1 服务快速入门指引 服务 入门指引 整体流程类 使用CodeArts快速搭建基于ECS部署的代码开发流水线 使用CodeArts快速搭建基于CCE部署的代码开发流水线 需求管理 创建Scrum项目并新建工作项 创建IPD系统设备类项目并新建工作项 代码托管 完成一次Scrum
{ "Action": [ "devcloud:*:listResourceDetail", "ecs
节点类型:弹性云服务器-虚拟机。 节点规格:2vCPUs | 8GiB或以上规格。 容器引擎:Docker。 操作系统:公共镜像-EulerOS。 节点IP:自动分配。 弹性公网IP:自动创建。 创建节点 弹性云服务器(ECS) 用于部署应用 建议选择按需计费。
资源池类型 是 支持以下资源池类型: LINUX:执行任务时,任务会在Linux虚拟机上运行。 LINUX_DOCKER:执行任务时将拉起一个Linux docker容器,任务在容器中运行。 WINDOWS:执行任务时,任务会在Windows虚拟机上运行。
实施步骤 实践准备 管理项目规划 开发代码 检查代码 构建应用并推送镜像至SWR 部署应用至CCE 部署应用至ECS 管理项目测试 配置流水线 释放资源 父主题: 使用CodeArts管理电子商城项目开发流程
本文档提供两种环境的部署方法:CCE与ECS。 管理项目测试 测试人员Billy为迭代创建测试计划、设计测试用例,并按照计划执行测试用例。 配置流水线 开发人员Chris将代码检查、构建、部署等任务串联成流水线。当代码有更新时,可自动触发流水线,实现持续交付。
phoenix-sample-predeploy 部署应用至ECS前,向ECS中安装依赖工具。 phoenix-sample-standalone 部署应用至ECS。 本章节以应用“phoenix-cd-cce”为例进行讲解。
最后的字符串为SWR服务器地址。 图1 登录指令 此处生成的登录指令为临时登录指令,有效期为24小时。如果需要长期有效的登录指令,请参见获取长期有效登录或推拉镜像指令。
本文中涉及的按需计费资源有CCE、ECS,如果完成实践后不再使用这些资源,建议释放。 表1 释放资源 资源名称 操作指导 ECS 删除弹性云服务器 CCE 删除按需计费的集群 父主题: 实施步骤
应用服务器:server.js。 后台订单批处理程序(对应样例代码中的“Worker”功能) 业务逻辑:此服务为后台进程,会监控Redis缓存中物品记录,并将新记录取出并保存在PostgreSQL数据库中,以便管理端UI可以抽取数据进行统计显示。