diff --git a/contrib/kafka/config/kafka.yaml b/contrib/kafka/config/kafka.yaml index 6491ed0f5fa..8930eda1cc6 100644 --- a/contrib/kafka/config/kafka.yaml +++ b/contrib/kafka/config/kafka.yaml @@ -212,3 +212,16 @@ spec: - name: kafka-channel-controller-config configMap: name: kafka-channel-controller-config + +--- + +# Create the ConfigMap, because the dispatcher will flap until this ConfigMap exists. And the +# controller doesn't create the ConfigMap until the first kafka Channel is reconciled. + +apiVersion: v1 +kind: ConfigMap +metadata: + name: kafka-channel-dispatcher + namespace: knative-eventing +data: + multiChannelFanoutConfig: '{}'