集群版本升级

平台支持Kubernetes补丁版本的不停机升级,升级期间集群所部署应用服务正常访问。

前提条件

  1. 系统管理员登录平台。

  2. 准备好Kubernetes补丁版本镜像包,记为$image.tar。

操作步骤

  1. SSH 登录到平台管理节点。

  2. cp $image.tar到平台管理节点。

  3. load镜像到docker镜像仓库,docker load -i $image.tar

  4. tag镜像并且将镜像推送到平台离线镜像仓库,$DomainIP为平台访问IP,不包含端口。

    docker tag $imageName:$tag $DomainIP:20405/$imageName:$tag,默认端口为20405,有自定义根据实际填写

    docker push $DomainIP:20405/$imageName:$tag

  5. 使用CLI工具my登录平台,$USERNAME为用户名, 如admin, $PASSWORD为密码, 如admin。

    my login $Domain -u $USERNAME -p $PASSWORD

  6. 使用CLI工具my设置Kubernetes补丁版本$tag,如v1.16.8。

    my config kubernetes set $tag --kubernetes-version

  7. 页面登录平台,选择菜单栏“集群”菜单,进入集群列表页面。

  8. 单击需要升级的Kubernetes集群名称,进入到集群详情页,集群详情中集群类型信息后有一个“可升级标签”。

  9. 单击右上角操作按钮,选择“集群升级”。

  10. 平台会启动一个task来执行升级,升级遵循单节点串行,先master再node的原则,一个节点一个节点升级,当所有节点都升级完成后,task执行完毕,集群详情页集群类型信息为升级后的版本。

© 2022 MiaoYun Chengdu Yuan Lai Yun Zhi Technologies Inc.            Version: 22.09.1

results matching ""

    No results matching ""