Reflect the separation of the Channel-based Broker. (#2182)

See also: https://github.com/knative/eventing/pull/2519
This commit is contained in:
Matt Moore 2020-02-06 17:56:32 -08:00 committed by GitHub
parent ce08557c84
commit b59a3d97f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 27 additions and 24 deletions

View File

@ -376,18 +376,21 @@ The following command installs an implementation of Channel that runs in-memory.
<!-- This indentation is important for things to render properly. --> <!-- This indentation is important for things to render properly. -->
{{< tabs name="eventing_brokers" default="Channel-based" >}} {{< tabs name="eventing_brokers" default="Channel-based" >}}
{{% tab name="Channel-based" %}} {{% tab name="Channel-based" %}}
The following command installs an implementation of Broker that utilizes Channels:
The core install above includes an implementation of Broker that uses Channels. ```bash
kubectl apply --filename https://github.com/knative/eventing/releases/download/{{< version >}}/channel-broker.yaml
```
To customize which channel implementation is used, update the following ConfigMap: To customize which channel implementation is used, update the following ConfigMap:
```yaml ```yaml
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: default-ch-webhook name: default-ch-webhook
namespace: knative-eventing namespace: knative-eventing
data: data:
default-ch-config: | default-ch-config: |
# This is the cluster-wide default channel. # This is the cluster-wide default channel.
clusterDefault: clusterDefault:
@ -404,7 +407,7 @@ data:
spec: spec:
numPartitions: 2 numPartitions: 2
replicationFactor: 1 replicationFactor: 1
``` ```
{{< /tab >}} {{< /tab >}}