HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Istio 1.15.0 正式发布,支持 arm64 架构

  • 2022-09-01
    北京
  • 本文字数:988 字

    阅读完需:约 3 分钟

Istio 1.15.0正式发布,支持 arm64 架构

当地时间 8 月 31 日,Istio 1.15.0 正式发布,这是 2022 年的第三个 Istio 版本,Kubernetes 1.22 到 1.25 版本已正式支持 Istio 1.15.0。

 

根据公告,Istio 1.15.0 版本的重要更新是支持 arm64,用户可以在 Raspberry Pi 或 Tau T2A VM 上运行。

 

2019 年时,就有开发者抱怨无法在 arm64 上使用 Istio。当时开发者“iecedge”通过修改代码在私人环境里构建了 Istio 1.2.3 并成功运行,但随着 Istio/proxy 模块的更新,运行随即失败。 


$ kubectl label namespace default istio-injection=enabled --overwrite$ kubectl get namespace -L istio-injectionNAME           STATUS   AGE     ISTIO-INJECTIONdefault        Active   3d23h   enabledistio-system   Active   3d22h   disabledkube-public    Active   3d23hkube-system    Active   3d23h
复制代码


据悉,Istio 的官方 CI 环境 prow.istio.io 运行在 GKE 上的,而 GKE 上并没有 arm64 架构的环境,所以无法执行测试。直到 2022 年 7 月 GKE 才正式提供 arm64 架构的虚拟机,那时才可以方便的编译和测试 arm64 架构的 Istio。不过,本次更新,Istio 官方仅提供了 amd64 和 arm64 架构的镜像,不支持 arm32。

 

此外,Istio 1.15.0 也增加了 istioctl 卸载功能,修复了高流量期间可能导致 xDS 配置更新被阻等问题,更多更新信息可查看:

 

https://istio.io/latest/news/releases/1.15.x/announcing-1.15/change-notes/

 

Istio 是一个开源服务网格,提供了统一、高效和透明的方式来保护、连接和监控云原生应用程序中的服务,支持零信任网络、策略执行、流量管理、负载均衡和监控,且所有这些都不需要重写应用程序。

 

Istio 扩展了 Kubernetes,以利用 Envoy 服务代理建立一个可配置的、应用感知的网络,可以管理云原生和传统工作负载,支持从单集群到复杂的多网络部署。诞生至今,Istio 受到了广大开发者的欢迎,并应用在国内外众多企业内部。

 

4 月 26 日,谷歌提交了 Istio 加入 CNCF 的申请提案,其配套项目 Kubernetes 和 Envoy 均已捐献给 CNCF。这一做法得到了社区众多开发者的关注和支持。此前,Istio 社区官方博客曾发文称把 Istio 项目商标的所有权转让给 Open Usage Commons 组织,根据其使用规则,该商标仍可供社区使用。


参考链接:

https://istio.io/latest/news/releases/1.15.x/announcing-1.15/#istioctl-uninstall

https://mp.weixin.qq.com/s/fvIrEqXDW5ed5pKDSllPlg

2022-09-01 15:242952

评论

发布
暂无评论
发现更多内容

毕玄大佬的分享以及给我的感悟

白色蜗牛

Java 程序员 技术 职场 架构师

华为的“少年天才”攀登者,出发向智能存储的“奥林帕斯山”

脑极体

MEDO 项目开发中遇到的问题汇总

陈皮

Elasticsearch学习

张明森

如何学习一个框架?

云帆

敏捷到底是个什么鬼?

刘华Kenneth

程序员 敏捷 change

如何隐藏你的数据库密码

Rayjun

安全 服务器

你生日那天的宇宙什么样子知道?我全部给你吧!

我是程序员小贱

1 时间复杂度总结

我是程序员小贱

让你起飞的20个Linux命令骚操作

我是程序员小贱

解析 HashMap 源码之基本操作 put

shengjk1

Java hashmap

【DevOps】我们忽视了Daily Build(每日构建)吗?

Man

DevOps jenkins 每日构建

阿里、力扣、政采云的15位专家分享前端面试与招聘视角

三钻

面试 大前端

真正的异步API网关Agate

dinstone

Async API Gateway

解析 hashMap 源码之基本操作 get

shengjk1

Java hashmap

docker入个门

书旅

Docker 容器 Dockerfile

为什么考研,考研能给你带来什么?说说我的感受!

我是程序员小贱

MySQL 基准测试

多选参数

MySQL

翻译: Effective Go (6)

申屠鹏会

翻译 Go 语言

平均负载是什么?

我是程序员小贱

Rust特征与泛型区别点

编号94530

rust 泛型 封装、继承、多态

Docker搭建PHP+Nginx+MySQL+Redis

书旅

Docker 镜像 lnmp

高效程序员的45个习惯:敏捷开发修炼之道(1)

石云升

读书笔记 敏捷开发

Apache Mina和Netty的历史

dinstone

学习技术先从学会使用搜索引擎开始

我是程序员小贱

解析 HashMap 源码概括

shengjk1

Java hashmap

troubleshoot之:使用JFR分析性能问题

程序那些事

Java 性能分析 jfr

Spring如何选择类构造器

申屠鹏会

翻译 Go 语言

鲲鹏一粤,智算万里

脑极体

翻译: Effective Go (7)

申屠鹏会

翻译 Go 语言

1 学习性能优化的要点

我是程序员小贱

Istio 1.15.0正式发布,支持 arm64 架构_语言 & 开发_褚杏娟_InfoQ精选文章