如何将istio 1.4.3升级到零宕机的最新版本 [英] How to upgrade istio 1.4.3 to latest with zero downtime
本文介绍了如何将istio 1.4.3升级到零宕机的最新版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是新聘的工程师,最近开始与istio合作。我的应用程序当前在istio 1.4.3上运行,并且在尝试使用istioctl升级升级到最新版本时出现问题。
以下是我尝试过的步骤
1)使用istioctl版本验证版本,发现控制平面和数据平面在1.4.3上运行,而客户端版本是1.5.1(我计划升级的版本)。
2)尝试istioctl升级,看到消息"由于istio组件中的版本不匹配,无法升级"。
3)由于这是我的开发环境,我决定使用istioctl清单应用--配置文件默认设置重新安装
4)以上步骤花费了我大量时间,因为我丢失了与连接到AWS ALB的入口网关相关的所有设置,而入口控制器创建了一个经典的负载均衡器,这不是我们之前设置的一部分。
5)我还丢失了与普罗米修斯、Grafana、kiali相关的设置。
6)现在我计划在不破坏当前设置的情况下升级我的产品,请建议正确的方法将istio升级到零停机的最新版本。
进行此升级的最佳方式是什么?除了istio网站上提到的链接外,您还能指出任何文档链接吗?非常感谢您的帮助推荐答案
除了istio网站上提到的链接外,您还能指出任何指向文档的链接吗
https://istio.io拥有关于该主题的最全面的信息。
还有一些prerequisites适用于Istio升级。 -安装了Istio 1.4.4版或更高版本。 -您的Istio安装是使用istioctl安装的。
看起来您的Istio版本比支持的最低版本低了一小步:)
通常建议为1.4-->1.5,然后才是1.5-->1.6。执行此升级的最佳方式是什么?
我发现以下document描述了一个"仅用于评估目的的实验性功能"。 但它的最低版本是1.3.3或更高版本,这可能会为您带来好处。
我希望这会有帮助。
这篇关于如何将istio 1.4.3升级到零宕机的最新版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文