检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
dockerServer 输入在SWR服务中获取的SWR服务器地址。 请务必确保参数“dockerOrg”、“dockerServer”的输入值是正确的,否则将导致任务失败。 单击“保存并执行”,在弹框中单击“确定”,启动构建任务。 当页面中显示时,表示任务执行成功。请记录以“#”开头的字符串(例如)。
登录CodeArts控制台,单击,选择区域。 单击“立即使用”。 在导航栏中单击用户名,在弹框中单击用户名后的。 如果关闭了“设置个人昵称”开关(操作方法请参考昵称设置),则属于IAM用户无法设置昵称,显示为灰色。 在弹框中输入要设置的昵称,单击“确定”完成设置。 图1 设置昵称 刷新页面,
开发人员高效协作,项目开发周期可控可观,快速响应客户需求。 传统企业互联网+转型 研发挑战 传统企业在进行互联网+转型的过程中,由于软件开发能力较低,无法有效地度量软件的进度、生产率和质量,项目管理无法可视化,缺乏有效的工具和手段管理上下游合作伙伴,导致互联网+转型难以推进。 推荐搭配 需求管理、代
如果无新建环境权限,请联系管理员通过应用的“权限管理”页面添加权限。 单击“导入主机”,在弹框中选择已配置好的主机集群与主机,单击“导入”。 页面提示导入成功,关闭此窗口。 在“部署步骤”页签,编辑应用的步骤。 在步骤“安装Docker”中,在环境下拉列表中选择“phoenix-
配置并执行应用 将在步骤五:构建应用中生成的“.yaml”文件逐一部署在CCE集群中。 配置应用。 进入“凤凰商城”项目,单击导航“持续交付 > 部署”,页面中显示样例项目内置的应用。 找到应用“phoenix-cd-cce”。单击图标,选择“编辑”。 选择“部署步骤”页签,在每个步骤中完成以下配置。
些重叠,团队有额外的灵活性。有深度的专家型的员工,可以分配到数量合理的产品团队中,但不能让他们成为瓶颈(接力棒掉地)。然而,一开始就能找到想要的团队技能组合,是不太可能的,理想的技能组合需要在开发过程中日益成熟。 具备“人人为我,我为人人”的态度 在开发团队中不会有人说:“我那部
讨论是沟通的方式,不要让讨论的内容蒸发掉,讨论过程中最大的浪费就是大量的信息随后被遗失掉了。我们通常在Story工作项的评论中记录讨论结果,或是直接在评论中进行讨论,并用@通知他人。 确认是验收方式,验收信息可以填写在描述信息中,也可以在项目设置中在Story工作项的模板中添加一个
最终保证流水线交付的应用质量是没有问题的。 在流水线中,失败率最高的Top3任务被面标识出来,按照执行失败的次数排序,我们可以看到哪些环节是健康的,哪些环节阻碍了任务的继续执行,所以这是一个非常好的实践。 对于健康度,失败率Top3的子任务(流水线每个环节中的任务)会在整条流水线
问题现象 应用phoenix-cd-cce部署失败,报错信息如下: 图1 报错信息示例 原因分析 在修改yaml文件时,文件中代码的缩进格式不正确,导致部署失败。 处理方法 检查代码仓库中以“-deployment.yaml”结尾的文件,其中“selector”代码段的缩进格式与图1保持一致。
正确的部署来源数据。 处理方法 参照配置SWR服务重新获取SWR参数,配置到构建任务中,并确保应用“phoenix-sample-standalone”的参数设置准确,重新执行构建任务与部署应用。 父主题: 附录
通过流水线参数串联编译构建服务和部署服务 基于Kubernetes原生Service的场景完成微服务蓝绿发布 代码检查 使用预置规则检查GitCode代码仓中的代码质量 使用预置规则检查通用Git代码仓中的代码质量 使用自定义规则检查CodeArts Repo代码仓中的代码质量 编译构建 基于Maven构建产物制作Docker镜像并发布到镜像仓
环境配置:指那些针对当前应用基本上固定的环境配置。 环境数据:指那些需要在部署的同时根据情况调整的数据,如:配置文件,开发、测试、生产环境的地址等。 Automation自动化系统 自动化在DevOps中的作用不言而喻,这部分的主线一般由各种类型的Build系统来实现,如:Jenkins、Team
户使用的场景为主线,将大的阶段点,及其细分的活动,以树状的结构进行梳理和展现,既可以看到独立的需求条目,又能够看到整体需求场景。 计划和跟踪、迭代开发 步骤③~⑩是Scrum框架过程,是主要的管理实践。 Scrum定义了一个相对完整的敏捷过程管理的框架。在CodeArts中,将S
恢复为“空闲中”。 删除代理 单独删除:在“代理列表”页面,单击目标代理的操作列中,可以删除对应代理。 批量删除:在“代理列表”页面,勾选待删除的代理,单击“批量删除” 说明: “运行中”状态的代理无法删除。 如果在新建代理时开启“重启免注册”开关,请参照页面提示,在删除代理前需
导致Docker登录认证失败。 处理方法 参照配置SWR服务重新获取SWR参数,配置到应用“phoenix-sample-standalone”的参数中,重新部署应用。 父主题: 附录
研发安全Built-In 在应用设计、开发、测试、运行等全流程提供安全规范及防护能力,支撑应用研发供应链安全有效落地。 提供针对于代码质量安全、Web漏洞、主机漏洞、开源漏洞及合规、移动应用安全等多种安全合规检查能力。 华为多年研发实践能力及规范外溢 华为多年研发优秀实践沉淀的工具能力外溢,
某一Region内,租户中所有接口测试的并发执行数量总和。 接口测试并发扩展 并发数计算方式说明 场景说明 在某租户中同时启动两条流水线X、Y的执行,其中, 流水线X的子任务为:代码检查任务a、部署应用c。 流水线Y的子任务为:代码检查任务a、b,且a、b并行执行。 并发数计算方法分析 代码检查:任务a在两条流
同时也在形成一种工作的文化。 华为Cloud Native转型之路,也是把文化赋予华为的研究过程的纹身过程。这是基于DevOps的精髓和支柱。 华为在云端领域的DevOps是云的基座,云渗透在ICT的很多领域,目前华为云推出一百多个云上的服务。在云的基座上,TATO所代表的内容是
组件和依赖管理 在构建或运行软件时,软件的一部分要依赖于另一部分,就产生了依赖关系,而更好的管理项目中有依赖关系的组件和库文件,就成了配置管理中重要的一环。 在软件项目中,有适当的管理依赖的方法,其中比较常见有几种:一种是应用版本控制库对依赖进行管理;一种是显式的声明他们,例如应用Mave
建议与在准备工作中购买的ECS的名称保持一致。 IP 输入在准备工作中购买的ECS的弹性公网IP。 认证方式 选择“密码”。 用户名 输入“root”。 密码 输入在准备工作中购买ECS时设置的密码。 ssh端口 输入“22”。 页面显示一条主机记录,当“连通性验证”列的值显示为“成功”,表示主机添加完成。