From 64cb8167fc6c85f4bb9f18678a972a0e2c8ad931 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20D=C3=B6ll?= Date: Sun, 3 Mar 2024 20:41:45 +0000 Subject: [PATCH] wip: core config --- example/config-br-defaults.yaml | 14 ++++++++++++++ example/config-broker.yaml | 13 +++++++++++++ example/config-imc-channel.yaml | 9 +++++++++ example/webhook.yml | 6 +++--- 4 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 example/config-br-defaults.yaml create mode 100644 example/config-broker.yaml create mode 100644 example/config-imc-channel.yaml diff --git a/example/config-br-defaults.yaml b/example/config-br-defaults.yaml new file mode 100644 index 00000000..674765e5 --- /dev/null +++ b/example/config-br-defaults.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: config-br-defaults + namespace: knative-eventing +data: + default-br-config: | + # This is the cluster-wide default broker channel. + clusterDefault: + brokerClass: MTChannelBasedBroker + apiVersion: v1 + kind: ConfigMap + name: imc-channel + namespace: knative-eventing \ No newline at end of file diff --git a/example/config-broker.yaml b/example/config-broker.yaml new file mode 100644 index 00000000..93b43965 --- /dev/null +++ b/example/config-broker.yaml @@ -0,0 +1,13 @@ +apiVersion: eventing.knative.dev/v1 +kind: Broker +metadata: + annotations: + eventing.knative.dev/broker.class: MTChannelBasedBroker + name: imc-broker + namespace: default +spec: + config: + apiVersion: v1 + kind: ConfigMap + name: imc-channel + namespace: knative-eventing \ No newline at end of file diff --git a/example/config-imc-channel.yaml b/example/config-imc-channel.yaml new file mode 100644 index 00000000..94783783 --- /dev/null +++ b/example/config-imc-channel.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: imc-channel + namespace: knative-eventing +data: + channel-template-spec: | + apiVersion: messaging.knative.dev/v1 + kind: InMemoryChannel \ No newline at end of file diff --git a/example/webhook.yml b/example/webhook.yml index c5715fb4..dd3e1380 100644 --- a/example/webhook.yml +++ b/example/webhook.yml @@ -17,6 +17,6 @@ spec: sink: ref: - apiVersion: eventing.typhoon.zeiss.com/v1alpha1 - kind: RedisBroker - name: typhoon \ No newline at end of file + apiVersion: eventing.knative.dev/v1 + kind: Broker + name: imc-broker: \ No newline at end of file