跳转至

slime v0.7.0

NOTE: 子模块代码,可前往 lazyload/limiter/plugini9s

DATE: 20230324

新特性

  • lazyload: 支持ServiceEntry类型服务,现在可以同时支持K8s Service与ServiceEntry服务
  • lazyload: 支持透传ipv4格式的域名请求,避免兜底到global-sidecar
  • limiter: 支持请求参数匹配条件
  • limiter: 支持限流触发时,自定义响应头
  • meshregistry: 支持对接开启认证的 Nacos
  • framework: 支持作为xds server,对外提供从istio处获取的xds数据

变更

  • meshregistry: 优化对ZooKeeper watch模式,请求量最高可降低 50%
  • meshregistry: 支持本身配置的热更新,无需重启 Slime
  • lazyload: gloabal-sidecar新增了service controller,用于在转发前进行域名查询
  • limiter: 升级go-control-plane至v0.11.0
  • framework: 优化了模块中clientSet的使用

修复

  • lazyload: 修复record导致的sidecar无法生成的问题
  • lazyload: 修复错误的sidecar gvk导致的无法触发reconcile的问题
  • limiter: 修复连续两次相同spec导致无法生成envoyfilter的问题
  • framework: 修复了slimeboot中模块开关不生效的问题
Back to top