1、先决条件

升级组件的顺序是:

升级 NSX-T DataCenter。

升级 vCenter Server。

升级 ESXi 主机。

执行主管集群命名空间更新(包括 Kubernetes 升级)。

更新主管集群命名空间的过程非常简单:

导航到菜单->工作负载管理

导航到命名空间->更新

选择版本要更新到。

选择一个或多个主管集群来应用更新。

单击应用更新。

更新之前检查,配置状态必须为正在运行,并且Kubernetes 状态必须为Ready(如下图)。

2、升级过程

①检查当前主管集群状态

左侧点击【集群名称】 -> 【监控】 -> 【命名空间】-> 【概览】,可以检查集群的状态。

如下图所示:当前集群状态显示正常,使用的kubernetes版本为: v1.19.1

image.png

②点击上图中的【查看详细信息】,将会转到 工作负载更新页面。

在可用版本下面,下拉选择最新版本的kubernetes,在左侧勾选当前集群,点击【应用更新】,该过程将会在vCenter Server上重新置备3台新的主管集群虚拟机,并进行配置。

image.png

③可以通过vCenter的近期任务,查看具体升级进度。

image.png

④也可以通过ssh工具,登录到vcenter服务器,使用如下命令查看更新的日志:tail -f /var/log/vmware/wcp/wcpsvc.log

④更新完成(大概2小时左右),如下图所示

image.png