写点什么

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:243047

评论

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

浪潮云说丨数据工场助力行业数据发挥生产要素新价值

云计算

工厂管理没有头绪?那是你还没有可视化操控设备

一只数据鲸鱼

数据可视化 工业互联网 工业4.0 智慧工厂

【LeetCode】零钱兑换 IIJava题解

Albert

算法 LeetCode 6月日更

PHP ppa 不再支持过时的 Ubuntu 16.04,请立即升级 20.04

大龄程序员老羊

php ubuntu 架构 DevOps

WebRTC 用例和性能

anyRTC开发者

音视频 WebRTC RTC sdk

并发王者课-青铜9:防患未然-如何处理线程中的异常

MetaThoughts

Java 多线程 并发

聊聊Go的包管理

架构精进之路

包管理工具 Go 语言 6月日更

深圳站 | 鹏城再聚,赋能未来,金沙古酒百城巡展第39站完美收官!

科技热闻

ONES CTO 冯斌 | 项目管理是软件研发的刚需

万事ONES

项目管理 研发管理 ONES

网络攻防学习笔记 Day40

穿过生命散发芬芳

网络攻防 6月日更

6月18日华为云携手中科院上海药物所,深度解读AI药物研发技术

华为云开发者联盟

AI 华为云 药物 TechWave EIHealth

手撸Spring框架,设计与实现资源加载器,从Spring.xml解析和注册Bean对象

小傅哥

spring 小傅哥 资源加载器 解析xml 注册Bean对象

Java 并发编程—— ThreadPoolExecutor 分析应用

Antway

6月日更

CloudQuery 的数据安全技术运用

BinTools图尔兹

Java 数据库 sql 数据安全

Hi,HarmonyOS!融云全系产品已成功适配鸿蒙 OS 2.0

融云 RongCloud

液体测量技术:从水到血液

不脱发的程序猿

物联网 液体测量技术 测量技术 ADI

ONES CTO 冯斌 | 高效研发团队的技术管理之道

万事ONES

管理 研发管理 技术管理 ONES

如何用Python快速的搜索邮件

IT蜗壳-Tango

6月日更

情感分析 | AI没有“心”,却能“读心”

澳鹏Appen

人工智能 自然语言处理 机器学习 nlp 训练数据

一文回顾 Java 入门知识(下)

逆锋起笔

Java 面向对象 JAVA开发 java基础 javase

我的编辑器能玩贪吃蛇,一起玩不?

华为云开发者联盟

大前端 编辑器 贪吃蛇 Blot Quill

并发王者课-青铜10:千锤百炼-如何解决生产者与消费者经典问题

MetaThoughts

Java 多线程 并发

读深入ES6记[三]

蛋先生DX

ES6 6月日更

教你在Kubernetes中快速部署ES集群

华为云开发者联盟

Kubernetes 监控 中间件 集群 ES集群

【Flutter 专题】108 图解 PageView 滑动页面预览小尝试

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 6月日更

分布式系统中的ID是如何生成的

卢卡多多

电商 分布式ID 6月日更 签约计划第二季

动态规划最长公共子序列(LCS)问题(Java实现)

若尘

动态规划 java编程 6月日更

融合创新与头雁领路:通过北京人工智能产业联盟能读懂什么?

脑极体

Scrum为何倡导固定迭代周期?

万事ONES

项目管理 Scrum 敏捷开发 Agile ONES

springboot启动流程之createApplicationContext

梦倚栏杆

想听世界上最懂 JavaScript 的人和你讲JavaScript 吗?

博文视点Broadview

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