检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
更新环境的代码包不存在规格cn_product_default 问题描述 更新环境时选择待更新的包,提示“该代码包中不存在规格cn_product_default”。 处理方法 由于现网升级的平台版本,针对IaC3.0包中的规格名称和环境名称的一致性进行了校验,对于不一致的场景会有如上报错,因此需要排查IaC3
在微服务平台管理及配置部署环境 在微服务平台新增环境信息 将CCE集群同步至微服务平台 在微服务平台配置部署环境 父主题: 通过微服务平台管理微服务及相关资源
单击,选择“微服务开发 > 微服务平台”。 选择左侧导航栏的“环境管理 > CCE集群管理”。 选择“纳管集群”页签,单击“集群同步”,将弹性资源(ERS)中的集群同步过来。 单击“确定”。 删除CCE集群 介绍如何删除CCE集群。 进入AppStage运维中心。 单击,选择“微服务开发
cn_dev_default规格目录,可用于描述一个开发用途的服务环境所使用的基础设施 └── cn_product_default # cn_product_default规格目录,可用于描述一个生产用途的服务环境所使用的基础设施 └── meta
部署服务”。 选择左侧导航栏的“环境管理 > 服务环境管理”。 在环境列表中单击待变更环境所在行“操作”列的“更新”,进入“更新环境”页面。 配置变更参数。 完成“变更基本配置”,单击“下一步”,会根据配置内容产生变更计划。 环境基本信息:作为环境的元数据无法修改、无法被更新。
单击,选择“微服务开发 > 服务发现”。 选择左侧导航栏的“命名空间管理”。 单击“新增”,跳转到环境管理页面创建环境。具体操作请参见创建环境。 设置为默认命名空间 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 服务发现”。 选择左侧导航栏的“命名空间管理”,查看当前组织下已开通的命名空间。
单击,选择“微服务开发 > 服务发现”。 选择左侧导航栏的“命名空间管理”。 单击“新增”,跳转到环境管理页面创建环境。具体操作请参见创建环境。 设置为默认命名空间 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 服务发现”。 选择左侧导航栏的“命名空间管理”,查看当前组织下已开通的命名空间。
部署包选择错误。 解决方法 登录SLB实例主机,执行命令cat /proc/version,查看环境系统,如图1所示。 SLB分为ARM、X86两个版本,界面上部署时需要选择与环境系统一样的包。 图1 查看环境系统 父主题: SLB部署失败相关问题
部署服务”。 选择左侧导航栏的“环境管理 > 服务环境管理”。 在环境列表中单击待变更环境所在行“操作”列的“更新”,进入“更新环境”页面。 配置变更参数。 完成“变更基本配置”,单击“下一步”,会根据配置内容产生变更计划。 环境基本信息:作为环境的元数据无法修改、无法被更新。
选择左侧导航栏的“微服务注册”。 单击“微服务注册”,在弹出的页面中选择推送实例,选择需要注册的微服务名称。 推送实例表示选择在哪个环境下注册微服务,此处选择的环境应与ACMS的部署环境保持一致,如:cn_product_cbu,cn表示中国站。 单击“提交”。 更多操作 微服务注册完成后,您可以执行如表1的操作。
选择左侧导航栏的“微服务注册”。 单击“微服务注册”,在弹出的页面中选择推送实例,选择需要注册的微服务名称。 推送实例表示选择在哪个环境下注册微服务,此处选择的环境应与ACMS的部署环境保持一致,如:cn_product_cbu,cn表示中国站。 单击“提交”。 更多操作 微服务注册完成后,您可以执行如表1的操作。
└── cn_product_cbu/ 文件夹 1 中国区生产环境,命名采用站点级Cloud Map的名称,可以在环境管理界面查看可选的站点级Cloud Map名称列表。 │ └── environment/ 文件夹 0-1 环境公共资源。 │ └── values.yaml 文件 0-1
导出IaC3.0包 部署服务支持导出环境当前使用的IaC包,可以导出并查看IaC代码。 导出IaC包 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 部署服务”。 选择左侧导航栏的“环境管理 > 服务环境管理”。 单击“更多 > 导出IaC包”。 可以导出并查看IaC代码
节点数是指在一个特定的环境中,例如测试或生产环境,需要部署的节点数量。 镜像名称 用于标识环境配置的镜像。 镜像版本 用于区分一个镜像库中不同的镜像文件所使用的标签。 资源规格 指根据不同的环境类型和用途,对服务器的CPU 、内存、数据盘等硬件资源进行合理分配和管理的过程。例如,开发环境的资源规
配置漂移修复 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 部署服务”。 选择左侧导航栏的“环境管理 > 服务环境管理”。 单击环境名称,进入环境详情页面。 单击“配置漂移修复”,在提示信息页面单击“确定”,进入“配置漂移修复”页面。 系统检查配置漂移并生成配
基础设施即代码(Infrastructure as Code,简称IaC)是一种以YAML作为输入,经由云原生环境管理服务、IaC执行引擎、Operator平台解析和执行,实现环境自动部署以及管理动态基础设施的方法。它强调一致,可重复的供给和变更系统及其配置。当代码发生变更后,可以进行
3.0包 在变更环境部署应用时选择IaC包,完成资源配置及环境变更。 IaC 3.0包 Terraform包 描述Terraform引擎变更的执行过程及资源配置信息。 使用开发中心推包 在Terraform引擎的实例列表中使用代码包创建变更计划,完成资源配置及环境变更。 Terraform包
微服务配置目录。 │ └── {cluster}_config_records.yaml 文件 0-N 微服务的业务配置项。 │ └── aaa_product_cbu/ 文件夹 1 亚非拉生产环境。 │ └── eu_product_cbu/ 文件夹 1 欧洲生产环境。 IaC Patch包样例:
已准备环境并启用,服务环境管理列表显示已启用环境,具体操作请参见为资源接入准备环境。 创建并变更组件 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 部署服务”。 选择左侧导航栏的“环境管理 > 服务环境管理”。 单击环境名称,进入环境详情页面。
户端下载代码仓库文件到本地环境中。 前提条件 操作前应确保您的网络可以访问CodeArts的代码托管服务,请参考验证网络连通性。 使用SSH协议在Git Bash客户端克隆代码 本节内容指导如何使用Git Bash客户端克隆代码托管服务的仓库到本地环境中。 下载并安装Git Bash客户端。