目录
作者:Phillip Gibson 和 Jon Huhn
OSM 的贡献者在过去的几个月里一直在努力工作,为 v1.0.0 的发布做准备。今天,OSM 团队自豪地宣布了 1.0.0 版本的发布。感谢社区帮助推动他们希望在服务网格中看到的特性,并提高了对 OSM 提供企业特性和功能的期望。
达到项目的 v1.0.0 里程碑是一个主要的成就,同时也需要进行大量的反思。OSM 从最初的发布到现在已经有很长的路要走,团队继续专注于社区需要的关键和必要的功能。我们仍然致力于 OSM 最初的章程,即提供一种简化的操作体验,不会给运营者带来负担。
虽然主要关注的是测试、修复 bug 和其他稳定性改进,但我们很高兴在这个版本中分享几个新特性。
-
新的内部控制平面事件管理框架,用于处理 Kubernetes 集群和策略的变更 -
拒绝/忽略无效的 SMI TrafficTarget 资源的验证 -
控制平面内存利用率提高;OSM 现在可以根据内存使用情况自动伸缩 -
支持 TCP 服务器优先协议的网内流量。appProtocol:tcp-server-first 现在可以在 Egress 策略中指定服务的端口上指定,以减少 MySQL 和 PostgreSQL 等协议的延迟。 -
OSM 的 Grafana 仪表板更准确和一致 -
OSM 控制平面镜像现在是多架构的,支持 linux/amd64 和 linux/arm64
自上一个版本以来,osm CLI 也有了一些改进。
-
osm support bug-report 命令收集日志和其他有助于调试的信息,除了网格中的 pod,现在可以从 OSM 的控制平面收集日志,。 -
对于在没有 Helm 的情况下管理 OSM 生命周期的用户,OSM install 命令现在支持选择性地清理由控制平面创建的 CustomResourceDefinitions、webhook 配置和资源,以简化卸载。 -
osm version 命令现在将显示集群中安装的 osm 的版本和 CLI 的版本。
我们对 OSM 项目的进程感到非常兴奋。对于那些新加入这个项目的人,请访问我们的OSM 文档网站[1]来开始,你也可以从OSM GitHub 发布页面[2]下载最新版本。我们期待在OSM GitHub 仓库[3]听到你的声音。
参考资料
OSM 文档网站: https://docs.openservicemesh.io/
[2]OSM GitHub 发布页面: https://github.com/openservicemesh/osm/releases
[3]OSM GitHub 仓库: https://github.com/openservicemesh/osm/issues
点击【阅读原文】阅读网站原文。
CNCF概况(幻灯片)
扫描二维码联系我们!
CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux Foundation,是非营利性组织。
CNCF(云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。请长按以下二维码进行关注。