检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
modified!”。 原因分析 出现此错误的原因是,部署应用下载软件包的过程中,制品仓库中对应的该软件包被更新,导致文件前后的md5值不一致。 处理方法 重新部署应用,并且在部署应用的过程中不要去更新制品仓库的软件包。 父主题: 选择部署来源
modified!”。 原因分析 出现此错误的原因是,部署应用下载软件包的过程中,制品仓库中对应的该软件包被更新,导致文件前后的sha256值不一致。 处理方法 重新部署应用,并且在部署应用的过程中不要去更新制品仓库的软件包。 父主题: 选择部署来源
向主机集群中添加主机 向主机集群中添加主机的前置准备 向主机集群添加目标主机 向主机集群添加代理主机 创建/使用委托 父主题: 配置部署服务的主机集群
添加主机时,系统提示验证结果为“失败”有哪些原因? 主机连通性验证失败时,请先检查确认以下几点: 主机的用户名与密码填写正确。 主机处于开机状态。 主机上的端口已开通。 防火墙策略:使用命令iptables -L -n查看防火墙对于22端口是否有限制。 所填写的IP是公网可访问的
使用Docker应用部署(Linux)模板创建并部署应用 在主机上安装Docker,登录远程仓库,并能执行build、push、run等操作。 请确认目标主机已安装Docker,若已安装请移除模板中“安装Docker”步骤。 该模板涉及的部署步骤如下所示: 安装Docker 登录Docker镜像仓
示。搜索框默认按照名称搜索、过滤。 单击需要委托的委托名称ID,例如下图所示。 单击,确认后即可生效,如下图所示。 父主题: 向主机集群中添加主机
your file path!” 原因分析 选择的代码仓文件过大(超过200M),或者代码仓中的文件数量过大(超过1024)。 处理办法 拆分代码仓库,保证Manifest代码仓中只包含Kubernetes的Manifest配置。 父主题: Kubernetes部署步骤操作相关问题
选择需要安装的Chart包来源,目前支持“制品仓库”和“代码仓库”。 当选择代码仓库,则需要指定仓库和分支。 选择Chart包 填写具有Chart文件结构的目录或Gzip格式压缩包。 选择Values文件 选择来自制品仓库的values文件,例如指定'Myvalues.yaml'将在helm命令参数中添加' -f Myvalues
is referenced in multiple repositories”。 原因分析 页面输入参数为镜像id,所代表的镜像指向不同仓库,或镜像标签不同,如图。 处理方法 需要删除的镜像,使用名称加标签的方式来标识,例如:“12.12.12.12/test/aaaa:v1”。
所示。 表1 选择源类型为制品仓库的参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。 选择源类型 包括“制品仓库”和“构建任务”两种类型。 环境
将Manifest文件单独拉取一个分支,编辑应用选择该分支保存并重新部署即可。 方法二: 将仓库中的Manifest文件通过构建任务打包至制品仓库,编辑应用选择Manifest文件来源为“制品仓库”,重新选择发布库中的该Manifest文件,保存并重新部署即可。 父主题: Kubernetes部署步骤操作相关问题
命名空间名称 填写命名空间名称。 发布方式 支持自定义发布、快速发布两种方式。 yml文件来源 制品仓库 选择yml文件:选择目标yml文件。 代码仓库 选择代码仓库:选择目标代码仓库。 选择分支:选择目标分支。 yml文件路径:目标yml文件所在的路径。 控制选项 当前步骤部署失败后,应用是否继续部署后续的步骤。
找不到入口文件 背景说明 一般产生在使用Ansible部署步骤,从制品仓库选择的playbook压缩文件中没有install.yml文件或者填写的 “入口执行文件路径”不存在时。 问题现象 日志信息提示入口文件错误,找不到文件。 原因分析 由于输入的入口文件路径不正确导致系统无法找到该入口文件,或者文件不存在导致。
应用支持动态执行参数,在部署时动态输入参数无需修改应用,增强应用的重用性和灵活性。 选择应用包 支持从制品仓库选择应用包。应用包可以在编译构建中自动归档到制品仓库中。 上传应用包 支持从本地上传应用包到制品仓库。 部署动态 应用部署产生的服务动态消息,包括部署成功、部署失败和应用更新和删除消息。 并行部署
已经编译完成的软件包。 在“选择部署来源”步骤时,有“制品仓库”和“构建任务”两个选项,由于本例中选择的是“制品仓库”,所以应该提前准备好已编译完成的软件包。如果选择“构建任务”,则不需要准备软件包。 创建主机集群并添加主机 进入软件开发生产线首页,单击目标项目名称,进入项目。 进入基础资源管理。
设置多个实例主要用于实现高可靠性,当某个实例故障时,应用还能正常运行。 资源配置 可选择容器的配置。 选择软件包 可以选择制品仓库已有软件包,也可以选择本地上传的软件包/文件。 说明:本地上传的软件包/文件会上传到制品仓库,可以重复使用。 负载均衡 选择已经创建的负载均衡,若不存在,请创建新的负载均衡,详细步骤参考创建增强型负载均衡器。
选择需要部署的弹性云服务器。 选择部署来源 制品仓库:选择制品仓库已有软件包。 对象存储服务:选择OBS上传的软件包。 控制选项 当前步骤部署失败后,应用是否继续部署后续的步骤。 表3 部署系统为弹性伸缩组的参数说明 参数 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_
Manifest文件来源 选择文件来源“制品仓库”或“代码仓库”。 选择manifest文件或文件夹 该参数项为必填。选择需要部署的Manifest文件或文件夹,文件必须以.yaml、.yml或.json为后缀。 单击按钮,可进入Manifest文件选择页面,选择制品仓库中需要部署的Manifes
/etc/shadow cat /etc/fstab mount -l || echo hello world …… 处理方法 方案一:进行参数化 添加参数名为Path的参数,其值为/etc/hosts 。 在shell命名文本框中引用Path参数。 cat ${Path} cat /etc/passwd
部署“执行Docker命令”步骤中的push命令时,日志信息提示认证失败。 原因分析 当前处于对远程仓库logout状态,无法连接远程镜像仓库并推送镜像。 处理方法 使用login命令登录远程仓库,并重新推送。 父主题: 执行Docker命令