为避免过期版本集群潜在的安全和稳定性风险,同时体验新版本集群的功能,建议您按照ACK Edge集群的版本发布流程及时升级集群。边缘节点升级是集群升级的一部分,您需要登录到边缘节点手动执行此步骤。本文介绍如何升级边缘节点。
前提条件
升级边缘节点池之前须保证控制面已升级完成。升级集群控制面相关操作,请参见升级集群。
注意事项
操作步骤
在待升级边缘节点池下的所有边缘节点上,依次执行如下命令,完成所有边缘节点的升级。
export REGION="" INTERCONNECT_MODE="" TARGET_CLUSTER_VERSION=""; export ARCH=$(uname -m | awk '{print ($1 == "x86_64") ? "amd64" : (($1 == "aarch64") ? "arm64" : "amd64")}') INTERNAL=$( [ "$INTERCONNECT_MODE" = "private" ] && echo "-internal" || echo "" ); wget http://aliacs-k8s-${REGION}.oss-${REGION}${INTERNAL}.aliyuncs.com/public/pkg/run/attach/${TARGET_CLUSTER_VERSION}/${ARCH}/edgeadm -O edgeadm; chmod u+x edgeadm;./edgeadm upgrade --interconnect-mode=${INTERCONNECT_MODE} --region=${REGION}
参数说明如下:
参数 | 说明 | 示例值 |
TARGET_CLUSTER_VERSION | 指定要升级到的目标集群版本。 说明 升级的目标集群版本就是控制面升级完成后的版本。 | 1.22.15-aliyunedge.1 ACK Edge集群发布的版本和具体版本号,请参见版本发布说明。 |
REGION | 指定集群所在地域的Region ID。 | cn-hangzhou ACK Edge集群支持的地域及其Region ID,请参见开服地域。 |
INTERCONNECT_MODE | 指定节点接入的网络类型。
| basic |
返回如下执行结果,则说明当前边缘节点升级成功。
常见问题
边缘节点升级失败如何处理?
升级边缘节点池时,若未返回升级成功结果This node has been upgraded successfully
,请参见如何处理边缘节点升级失败的问题?
文档内容是否对您有帮助?