您可以在创建边缘应用时就直接选择将应用部署到所有已配置节点,也可以在创建完边缘应用后再将应用部署到所有或部分已配置节点。本文介绍了创建完边缘应用后,通过边缘容器控制台部署边缘应用至已配置节点。
说明
- 边缘应用需全量发布一次后,才支持使用灰度发布功能。
- 边缘容器将您初次全量部署的版本定义为基线版本。在您每次编辑边缘应用的工作负载后,系统将自动生成一个新的版本。
全量部署
全量部署指将边缘应用部署到所有已配置节点。
- 登录边缘容器控制台。
- 在左侧导航栏中,单击边缘应用。
- 在边缘应用列表页面,找到需部署的边缘应用,单击边缘应用名称进入应用详情。
- 单击页面右上角的全量部署。
- 在弹出的对话框中,选择需全量部署的版本。
- 点击开始检查并查看检查结果。当出现部署节点不可用时,无法进行部署。请根据说明返回部署节点列表,删除不可用的节点。
- 单击确定。
灰度部署
灰度部署指将边缘应用部署到部分已配置节点。
进行灰度部署前,当前边缘应用需有一个已全量部署的版本。
- 登录边缘容器控制台。
- 在左侧导航栏中,单击边缘应用。
- 在边缘应用列表页面,找到需部署的边缘应用,单击边缘应用名称进入应用详情。
- 单击页面右上角的灰度部署。
- 在弹出的对话框中,选择需灰度部署的版本。
- 选择灰度部署节点。单击批量导入节点,系统将会从剪切板中获取节点信息批量导入节点。
说明
- 批量导入是通过节点的英文名称进行匹配。
- 多个节点之间以换行符或空格进行分隔。
- 点击开始检查并查看检查结果。当出现部署节点不可用时,无法进行部署。请根据说明在灰度节点中取消勾选不可用的节点。
- 单击确定。
指定节点部署指定应用版本
若新增了节点,指定版本的边缘应用需要部署在新增节点上,此时为了不影响其他已有节点上应用的运行,您可以针对单个节点选定指定应用版本进行部署。
- 登录边缘容器控制台。
- 在左侧导航栏中,单击边缘应用。
- 在边缘应用列表页面,找到需部署的边缘应用,单击边缘应用名称进入应用详情。
- 在部署管理页签下,找到需要部署应用的节点,单击操作列的部署。
- 在弹出的对话框中,选择需要部署的版本。
- 点击开始检查并查看检查结果。当出现部署节点不可用时,无法进行部署。请根据说明在灰度节点中取消勾选不可用的节点。
- 资源检查全部通过后,单击部署。
说明
当边缘应用的状态为“调度失败”时,可能的原因如下:
- 算力资源不足:当前集群的 CPU/内存等资源无法满足业务需求。请联系集群管理员申请资源。
- IPv4/IPv6 资源不足:当前集群的可用 IP 数量不足。请联系集群管理员申请资源。
- 集群状态异常:当前集群可能由于割接、裁撤等原因导致暂不可用。请联系集群管理员咨询恢复时间。
- 调度超时:调度过程中,可能由于网络卡顿或其他原因导致调度时长过长。请先检查您的网络状态,若未排查到问题,请联系集群管理员。