Knative Eventing 0.1.15 版本变更

前言

Knative Eventing 0.1.15 ac" target="_blank">版本在5月27日已经发布,来看看它的变化。

注意

需要使用迁移工具把存储版本由v1alpha1 更新为 v1beta1,如果使用了Broker.Spec.ChannelTemplateSpec,需要在升级前先更新为兼容的配置

功能

  • 在Parallel、SequenceAPI增加Delivery字段,用于死信队列,重试等配置
apiVersion: flows.knative.dev/v1beta1
kind: Sequence
metadata:
name: sequence-audit
spec:! P w p ;
channelTemplate:
... ? W M + S ? K
s4 E + Y * % I Cpec:
delivery:
backoffDelay: 3s
backoffPolicy: exponential
dea( k + : ` D LdLette. L J * M YrSinH V y T Z Q $ Ak:
apiVersion: serving.knative.dev/v1beta1
kind: SP A 5 l a D 1ervice
nam) _ P se: event-display-audit
retry: 5
stE - d x _ ` [ ; Peps:
...
  • 多租户Channel Broker现在是默认的Broker实现了。
  • 现在不允许通过Spec.ChannelTemplate来创建Broker,需要改用Spec.Co; ] G V 2 ,nfig来指定ConfigMap来创建。
  • 更新[ [ W t B ) 4sdk-go到v2.0.0-RC4
  • 使用v1beta1版C _ r p q b [本做reconcile

缺陷修复

  • 允许trax o @ A _cing可以配置,不再使用默认值,使用conz i Z W H { I $ Tfig-tracing ConfigMap来配置
  • 修复在0.14.0版本中,F - - P X [ M开启自动注入会导致升级失败
  • 如果Trigger指向不A ] i p c n s . )存在的Broker,标记状态F $ k i A 3为失败
  • 设置admission webhov _ X ; | !ok超时时间为2秒
  • 修复混合多个Subscription API 版本报错Physicf O u _ z W A YalChannelSyncFailed
  • 修复trigger没有显示SUBSCRIBER_URIh : 8
  • 增加v r V y x 7webhook详情到eventtypes Ce O Q r h |RD
  • API Server Source支持集群资源