KReference.Group 字段¶
标志名称: kreference-group
阶段: Alpha,默认情况下禁用
跟踪问题: #5086
角色: 开发者
使用 KReference
类型引用另一个 Knative 资源时,您可以只指定资源的 API group
,而不是完整的 APIVersion
。
例如,为了引用 InMemoryChannel
,而不是以下规范
apiVersion: messaging.knative.dev/v1
kind: InMemoryChannel
name: my-channel
您可以使用以下内容
group: messaging.knative.dev
kind: InMemoryChannel
name: my-channel
使用此功能,您可以允许 Knative 解析完整的 APIVersion
,以及引用的 CRD 的进一步升级、弃用和删除,而不会影响现有资源。
注意
目前,此功能仅针对 Subscription.Spec.Subscriber.Ref
和 Subscription.Spec.Channel
实现。