检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
执行PowerShell命令 在Windows机器上执行文本框中输入的PowerShell命令,信息配置如下所示。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
托管资源池,选择上述操作中新建的自托管资源池。 完成应用基本信息的编辑后,单击“下一步”,进入选择部署模板页面,选择“空白模板”,单击“确定”。 进入“部署步骤”页面,在右侧步骤列表中,单击目标步骤的“添加”键,可将该部署步骤添加到左侧的步骤编排区中。 进入“环境管理”页面,单击
主机选择“官方资源池”方式。 完成应用基本信息的编辑后,单击“下一步”,进入选择部署模板页面,选择“空白模板”,单击“确定”。 进入“部署步骤”页面,在右侧步骤列表中,单击目标步骤的“添加”键,可将该部署步骤添加到左侧的步骤编排区中。 进入“环境管理”页面,单击“新建环境”,输入环境基本信息,单击“保存”完成新建。
、描述、执行主机等基本信息。 完成应用基本信息的编辑后,单击“下一步”,进入选择部署模板页面,选择“空白模板”,单击“确定”。 进入“部署步骤”页面,在右侧步骤列表中,单击目标步骤的“添加”键,可将该部署步骤添加到左侧的步骤编排区中。 进入“环境管理”页面,单击“新建环境”,输入环境基本信息,单击“保存”完成新建。
使用SpringBoot应用部署模板创建并部署应用 在主机上部署SpringBoot框架的Java后台应用,并启动该服务。 请确认目标主机已安装JDK,若已安装请移除模板中“安装JDK”步骤。 该模板涉及的部署步骤如下所示: 安装JDK 选择部署来源 停止SpringBoot服务
解压文件 该步骤用于在主机上将压缩文件从主机上的一个路径解压到另外一个目录下,信息配置如下所示。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
Nginx-Ingress实现应用的灰度发布 应用场景 本实践基于Kubernetes原生的特性实现灰度发布。在您进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Kubernetes原生的Service特性,在不影响业务正常运行的前提下,实现系统的平滑升级。 方案架构
托管资源池,选择上述操作中新建的自托管资源池。 完成应用基本信息的编辑后,单击“下一步”,进入选择部署模板页面,选择“空白模板”,单击“确定”。 进入“部署步骤”页面,在右侧步骤列表中,单击目标步骤的“添加”键,可将该部署步骤添加到左侧的步骤编排区中。 进入“环境管理”页面,单击
直连模式:选取绑有EIP的主机作为目标主机,实现与CodeArts的直接连通。 代理模式:选取绑有EIP的主机作为代理主机,实现CodeArts到目标主机的网络连通。 执行主机 是 资源池是部署软件包时执行部署命令的物理环境的集合,本场景执行主机采用官方资源池。 描述 否 请输入对主机集群的描述。
单击“保存”,完成环境的创建。 单击“导入主机”,系统已自动筛选符合当前环境的所有集群,在弹框中选择目标主机集群,单击目标主机操作列的图标,即可将该主机导入环境中。 切换到“部署步骤”页签,添加并编辑以下步骤。 添加“安装Nginx”步骤,并修改为下表参数(以Linux系统为例)。
Shell命令如何引用参数设置中的参数 操作步骤如下: 在参数设置中添加需要用到的参数。 在执行Shell命令窗口使用“${}”引用该参数。 查看部署结果。 父主题: 执行shell命令
URL健康测试 该步骤通过访问目标主机部署应用的健康检查URL,用于检测服务是否正常启动,信息配置如下所示。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
PowerShell命令如何引用参数设置中的参数 操作步骤如下: 在参数设置中添加需要用到的参数。 在执行PowerShell命令窗口使用“${}”引用该参数。 查看部署结果,如下图所示。 图1 部署结果 父主题: 执行PowerShell命令
已开通ASM服务,并保持“服务管理”页签中对应服务的“配置诊断”为正常状态,若未开通请开通ASM服务。 已有灰度版本的工作负载并关联当前版本的服务(service)。 步骤详情 表1 发布方式为自定义发布的参数说明 参数 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_
”所在行的,在弹框中单击“确定”,启动部署。 当页面中显示时,表示部署成功。如果部署失败,请根据失败步骤信息与日志中的报错信息排查。 验证部署结果。 进入云容器引擎服务。 找到目标集群,单击集群名称进入总览页,选择“无状态负载”页签。 页面中显示5条记录,状态均为“运行中”。 单
编辑主机:单击某个主机操作列的图标,即可修改该主机的配置信息。 启动连通性验证:单击某个主机操作列的图标,即可启动该主机进行连通性验证操作。 删除主机:单击某个主机操作列的图标,单击“删除”,在弹框中单击“确认”,即可完成删除主机操作。 当需要删除已导入应用中的主机时,需要您勾选弹框中的“解除关联
统,极大增加了您的可选择性,您可根据项目实际情况选择适宜的部署系统。 前置条件 在ServiceStage云服务中创建应用。 在ServiceStage云服务中创建并部署组件。 在ServiceStage云服务中创建环境。 步骤详情 表1 部署系统为云容器引擎的参数说明 参数 说明
配置文件修改 该步骤可通过识别文件中特定标记符,精准修改文件中指定的内容,以下介绍该部署步骤的配置方法及样例。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
选择部署来源 选择软件包路径或者根据构建记录,将制品库中对应的软件包下载到目标环境中,信息配置如下所示。 表1 选择源类型为制品仓库的参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可
PowerShell脚本路径 脚本在目标主机中的路径。 脚本执行参数 脚本执行之前先填写参数,脚本执行的时候,加载并使用填写的参数值。 控制选项 配置是否启用该操作。 失败后继续运行:当前步骤执行失败后,应用是否继续执行后续的步骤。 如何使用PowerShell的脚本执行参数 在脚本开头使用“param($a