要升级阿里云容器服务 ACK(Alibaba Cloud Container Service for Kubernetes),您可以按照以下步骤进行操作:
检查可用的 ACK 版本:首先,查看阿里云容器服务 ACK 的官方文档或控制台,了解当前可用的 ACK 版本和发布说明。确保您选择的版本满足您的需求并提供了所需的功能和修复。
创建备份:在升级之前,请确保创建了备份或快照,以便在需要时还原到之前的状态。
计划升级:在决定升级之前,请考虑升级对现有应用程序和集群的潜在影响。确保事先通知相关团队,并计划好合适的时间窗口来执行升级操作。
使用控制台升级:阿里云容器服务 ACK 提供了控制台界面,使您可以方便地进行升级操作。在阿里云控制台中,找到您要升级的集群,并选择升级选项。根据控制台的指导,选择目标版本,然后启动升级过程。请注意,此方法可能需要一些等待时间和手动操作。
使用命令行工具升级:除了使用控制台界面升级外,您还可以使用阿里云 CLI 工具或其他 Kubernetes CLI 工具(如 kubectl)来执行升级命令。通过命令行工具,您可以更加自定义和灵活地控制升级过程。
在进行任何升级操作之前,请务必仔细阅读阿里云容器服务 ACK 的官方文档,并遵循其中的指导和最佳实践。
通过ACK控制台升级
登录ACK控制台,选择集群列表 -> 目标集群 -> 更多操作 -> 升级版本,选择需要升级的版本。
控制台会自动完成以下工作:
升级Master节点上的etcd和kube-apiserver
升级CoreDNS和kube-scheduler等组件
升级Node节点上的kubelet和containerd
控制台升级比较简单,但需要较长时间,且不支持回滚。
通过ACK CLI工具升级
使用ACK CLI工具aliyunck进行集群升级:
bash
Copy
aliyunck upgrade cluster --cluster-id cbpSomething --version x.y.z
与控制台相比,CLI升级速度更快,但操作较复杂。
通过Rolling Update策略升级
不用纠结这个,升级弹出创建 AlbConfig 只是个省事的捷径,没有的话就走正常创建 AlbConfig 的流程。没有升级按钮恐怕是你没有权限,此回答整理自钉群“阿里云容器服务ACK用户大群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。