knative / knative/eventing

Allow Metadata Configuration in ChannelTemplateSpec

Open
#5,738 9 comments 3 reactions 1 assignee Claimed by @liuchangyan View on GitHub
kind/feature-request triage/accepted
Dominant language
Go
Stars
1.6k
Forks
631
Avg merge
2d 1h
Merged PRs (30d)
6

Description

**Problem**
ChannelTemplateSpec only allows setting of the spec for the Channel, but in some cases it may be useful to set some metadata for the Channel as well.

My specific use case is with the [KafkaChannel](https://knative.dev/docs/admin/eventing/kafka-channel-configuration/), which has the `eventing.knative.dev/scope` annotation to change where the Kafka dispatcher is run (cluster/namespace).

**[Persona:](https://github.com/knative/eventing/blob/main/docs/personas.md)**
System Integrator

**Exit Criteria**
A ChannelTemplateSpec can configure metadata of the Channel created by a Broker.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.