服务网格 SolarMesh v1.13.2 正式发布!

我们很高兴地宣布 SolarMesh v1.13.2 版本正式发布!此次更新引入了一系列关键的新功能,特别是增加了 WebAssembly (Wasm) 插件市场功能,并新增了几款强大的 Wasm 插件。这些改进将会为 SolarMesh 用户提供更多的灵活性和扩展性。

SolarMesh v1.13.2 新增功能

1、Wasm 插件市场:

  • 简介:SolarMesh v1.13.2 版本引入了全新的 Wasm 插件市场,这是一个专业的平台,用于简化 Istio WebAssembly 插件的引入和管理。用户可以通过简单直观的界面上传和管理自定义插件,包括指定插件的 OCR 地址、名称和其他重要配置。
  • 优势:Wasm 插件市场确保了内存安全,支持多种编程语言,使得开发者可以使用熟悉的语言编写插件。此外,独立版本管理和无损热更新功能确保了插件可以在不影响现有流量的情况下进行升级,从而保障了服务的连续性和可靠性。

2、新增 Wasm 插件:

  • AI-Transformer 插件:这款插件集成了阿里通义千问的 AI 功能,能够自动转换 HTTP 请求和响应内容,例如将 XML 格式转换为 JSON 格式。这一功能显著提升了数据处理的灵活性和效率。
  • 其他插件:除了 AI-Transformer 插件外,我们还新增了几款实用的 Wasm 插件,涵盖了数据脱敏、安全增强等多个方面,为用户提供更广泛的选择和支持。

使用指南

1、上传自定义插件:

  • 用户可以通过点击“添加”按钮,输入插件的英文名称、中文名称、描述以及插件地址来上传自定义插件。插件地址支持镜像地址(推荐)和文件地址。用户也可以添加自己开发的插件。点击“添加”,输入插件英文名称、插件中文。

2、应用插件:

  • 在流量视图中,选择需要应用插件的服务,并填写相关参数,包括插件执行阶段、执行优先级、PluginConfig 和 VmConfig。

演示

以下是使用 SolarMesh v1.13.2 新功能的简要演示:
1、上传插件:

  • 登录 SolarMesh 控制台。
  • 导航到 Wasm 插件市场页面。
  • 点击“添加”按钮。
  • 输入插件的英文名称、中文名称、描述以及插件地址。
  • 点击“保存”。

2、应用插件:

  • 在流量视图中选择一个服务。
  • 选择需要应用的插件,例如数据脱敏插件。
  • 填写必要的参数,如插件执行阶段、执行优先级、PluginConfig 和 VmConfig。
  • 点击“应用”。

首先前往插件市场,这里有 SolarMesh 以及内置好的插件,如 ai-transformer、request-validation 等。
在这里插入图片描述
如果用户自己也开发了 wasm 插件,那么也可以通过点击添加插件将插件上传到 SolarMesh 中。
在这里插入图片描述
如何应用插件呢?我们在流量视图中选择测试服务 httpbin,并为其选择流量插件:AI-Tranformer。我们设置一个Tranformer规则,假设接口的返回内容中有手机号格式的数据或者有侮辱性的词汇,那么直接用*号将其覆盖。
在这里插入图片描述

点击应用:
在这里插入图片描述

测试:

curl -v -H "Content-Type: application/json" -X POST -d '{"id": "001", "name":"mark", "phone":"13099999999", message: "fuck unhappy" }'  http://10.21.244.231:8000/anything

在这里插入图片描述

我们可以看到返回的 response 中,手机号和侮辱性的词汇都被*号覆盖了,说明我们的插件生效了。

更具体的内容,大家可以翻阅 行云创新官网 ,上面有更详尽的 AI 插件介绍。

在线体验 SolarMesh
查阅 SolarMesh文档

结语

SolarMesh v1.13.2 版本通过引入 Wasm 插件市场和多种新插件,为用户提供了更加强大和灵活的功能,能够帮助用户在现代微服务架构中构建更加安全和高效的应用网络。我们期待用户们能够充分利用这些新功能,提升自己的服务质量和性能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深圳行云创新

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值