查看原文
其他

云原生管理器Meshery发布V0.7

Meshery CNCF 2024-01-18

作者:Jeremiah Obikoya、Pranav Singh、Hauwa'u Ismail

v0.7.0 是 Meshery 的最新且最重要的版本,它是 CNCF 的云原生管理器。此版本中包含了 GitOps 启用、完整的 GraphQL API(除了 REST API)、全新的 CLI 命令、内部功能注册表中的多个新资源、200 多个新的集成,以及更多功能现已正式提供。

在 Meshery 用户的大量反馈下,Meshery 的贡献者们一直努力不懈。我们一直都在非常努力地工作,并且有很多贡献者,以至于 Meshery 是 200 多个 CNCF 项目中增长最快的第十个项目!!

在这个版本中,Meshery 的每个组件都得到了改进,包括重大的架构改进。让我们来探索一下这些亮点。

新功能亮点

  • Meshery Catalog
  • 多集群管理
  • 使用设计部署干运行的 Kubernetes 管理
  • 消息框架和增强的通知中心
  • Meshery 截图服务
  • 功能注册表和 Meshery 模型
  • 全新的 Meshery 扩展点
  • 使用组织和环境实现多租户
  • 通过新的系统仪表盘了解情况
  • 通过 MeshSync 扩展对象同步
  • WASM Envoy 过滤器管理
  • 对分层发现的基本支持
  • 从 OAM 迁移到 Meshery 模型
  • 新插件支持
  • 性能配置文件中的证书支持
  • 设计部署干运行

Meshery Catalog:云原生模板和部署最佳实践

Meshery Catalog[1] 是你的市场,提供云原生基础设施的配置、过滤器和模式,简化部署、观察、流量管理等过程。

现在,你可以通过使用目录中的任何服务或设计,并选择所需的技术,来简化开发和运营流程,而无需从头开始构建。

通过启用 Meshery Catalog,你可以在整个基础设施中保持一致的设计,并且可以访问一些创建云原生设计的最佳实践。如果你没有找到所需的设计,你可以轻松创建并发布自己的设计到目录中。

增强的多集群环境支持

Meshery 现在支持多集群管理。通过增强的多集群支持,轻松管理多个 Kubernetes 集群,只需一个 Meshery 部署即可。告别复杂性,迎接操作效率。借助 Meshery,你可以简化多集群配置,完全掌控你的集群。

使用 Meshery 来完全掌控你的集群,并避免任何一个集群出现问题时的困扰。

使用设计部署干运行的 Kubernetes 管理

设计的部署干运行可以使你的 Kubernetes 管理更加顺畅。首先进行验证,然后进行干运行,可以确保你的部署无误,保证操作的顺利进行和安心。

Meshery 与 MeshMap 的集成使你能够可视化干运行测试过程,并了解所有相关信息。

Meshery 的消息框架:通知中心

Meshery 确保你在通知选项卡中拥有所需的洞察力,使用高级过滤器高效解决部署问题或错误。

不会再错过任何与你的云基础设施有关的问题。

了解更多关于通知中心[2]的信息

Meshery 截图服务:为你的 GitOps 流水线提供自动化截图

Meshery 的截图服务会在每次提交时捕获你基础设施的变化,并在拉取请求中可视化显示这些变化。这样,你可以轻松审查变化,并确保你的基础设施按预期部署。

了解更多关于 Meshery 截图服务[3]的信息。

功能注册表和 Meshery 模型

Meshery 的新功能注册表记录了你的 Meshery 部署与许多不同的云原生技术集成的能力。该注册表使用模型、组件、连接、关系和策略来描述你的 Meshery 部署的能力。

Meshery 的用户界面新增了一个功能注册表浏览器,帮助你探索你的 Meshery 部署的能力。你可以在 Meshery 用户界面的设置页面下进行探索。

了解更多关于 Meshery 模型[4]的信息。

全新的 Meshery 扩展点

在此版本中,Meshery 添加了一些新的扩展点。

  • 用户帐户管理:你可以管理你的用户帐户、组织、团队和用户。
  • 协作者:远程提供商可以提供 Meshery 用户的实时存在状态,以促进用户协作和感知。

了解更多关于 Meshery 扩展点[5]的信息。

通过组织和环境实现多租户

Meshery 现在支持通过组织来实现多租户。这允许你的组织的多个用户共享连接和配置等资源。这不仅有助于促进协作,还确保你的组织在整个组织中使用相同的配置和连接。

环境是你的组织资源的逻辑分组。这使你可以按环境对资源进行分组。例如,你可以有一个生产环境和一个预发布环境。这使你可以轻松切换环境,并确保你在环境中使用正确的资源。每个环境可以拥有多个连接,例如 Kubernetes 集群、Prometheus、Grafana、Jaeger 等。

了解更多关于环境[6]的信息。

通过全新的系统仪表盘获取洞察力

借助 Meshery 的全新系统仪表盘,你可以轻松监控和管理你的系统。获得有关你的云原生基础设施的洞察,并做出明智决策。该仪表盘还提供了 Meshery 部署能力的高级摘要,即注册的 Meshery 模型、组件、连接、关系和策略。

新的仪表盘提供了对 Kubernetes 工作负载的精细调整摘要。现在,你可以根据所有类型的 Kubernetes API 资源筛选你的工作负载。

通过 MeshSync 扩展对象同步

MeshSync 现在能够发现所有类型的 Kubernetes API 资源。借助 Meshery 的新功能注册表,我们可以进一步提高对已发现资源的指纹识别能力,了解不同云原生技术的知识。

Meshery 还通过 MeshSync 增强的发现能力,捕获可用 Kubernetes 集群中发现的自定义资源定义 (CRD)。这使得 Meshery 可以将这些 CRD 注册为 Meshery 模型并在功能注册表中捕获它们。这被称为 Meshery 模型的动态注册。

了解更多关于 MeshSync[7] 的信息。

高效的 WASM Envoy 过滤器管理

通过 Meshery 的用户界面和命令行界面,高效地管理和自定义 WebAssembly (WASM) Envoy 过滤器。

借助 Meshery,你可以:

  • 设计 WASM Envoy 过滤器部署
  • 导入或克隆现有的过滤器
  • 将自定义过滤器二进制文件和过滤器配置发布到 Meshery 目录
  • 从基于 web 的用户界面或命令行界面查看可用的过滤器

这些操作都可以在 Meshery 的用户界面和命令行界面中进行。

在 Meshery 中轻松掌控你的基础设施。

了解更多关于 WASM Envoy 过滤器管理[8]的信息。

Kubernetes 多集群管理 Meshery 现在支持多集群管理。这使你可以从单个 Meshery 部署中管理多个 Kubernetes 集群。

废弃内容

  • Citrix Service Mesh 的 Meshery 适配器
  • Open Service Mesh 的 Meshery 适配器
  • Service Mesh Interface 符合性

2023 年,CNCF 的一些项目停止维护,其中两个项目与 Meshery 支持的集成有关:Open Service Mesh 和 Service Mesh Interface。

下一步?V0.8 路线图

Meshery 的维护者致力于提升你向团队提供工程平台的能力。请告诉我们如何继续为你服务,参与 v0.8 路线图的讨论[9]。(请)让你的声音被听到。

在 play.meshery.io 上尝试 Meshery 最新的 v0.7.0 版本的功能。

参考资料
[1]

Meshery Catalog: https://meshery.io/catalog

[2]

通知中心: https://docs.meshery.io/guides/events-management

[3]

Meshery 截图服务: https://docs.meshery.io/extensions/snapshot

[4]

Meshery 模型: https://docs.meshery.io/concepts/models

[5]

Meshery 扩展点: https://docs.meshery.io/concepts/extension-points

[6]

环境: https://docs.meshery.io/concepts/environments

[7]

MeshSync: https://docs.meshery.io/concepts/architecture/meshsync

[8]

WASM Envoy 过滤器管理: https://docs.meshery.io/tasks/filter-management

[9]

v0.8 路线图的讨论: https://discuss.layer5.io/t/meshery-v0-8-0-roadmap/4336


点击【阅读原文】阅读网站原文。

CNCF概况(幻灯片)

扫描二维码联系我们!




CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux  Foundation,是非营利性组织。 

CNCF云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。请关注CNCF微信公众号。

继续滑动看下一个

云原生管理器Meshery发布V0.7

Meshery CNCF
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存