Updated RabbitMQ docs with RabbitMQ broker config reference (#5093)

* Updated RabbitMQ docs with RabbitMQ broker config reference

* Fix letter case for titles
This commit is contained in:
Gab Satchi 2022-07-12 13:47:13 -04:00 committed by GitHub
parent 97bcb7b276
commit 8104e848e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 27 additions and 5 deletions

View File

@ -78,7 +78,29 @@ will be `true` in the output of the following command:
For more information about configuring the `RabbitmqCluster` CRD, see the For more information about configuring the `RabbitmqCluster` CRD, see the
[RabbitMQ website](https://www.rabbitmq.com/kubernetes/operator/using-operator.html). [RabbitMQ website](https://www.rabbitmq.com/kubernetes/operator/using-operator.html).
## Create a RabbitMQ Broker object ## Create a RabbitMQ broker config object
1. Create a YAML file using the following template:
```yaml
apiVersion: eventing.knative.dev/v1alpha1
kind: RabbitmqBrokerConfig
metadata:
name: <rabbitmq-broker-config-name>
spec:
rabbitmqClusterReference:
name: <cluster-name>
queueType: quorum
```
Where <cluster-name> is the name of the RabbitMQ cluster created in the step above.
1. Apply the YAML file by running the command:
```bash
kubectl create -f <filename>
```
Where `<filename>` is the name of the file you created in the previous step.
## Create a RabbitMQ broker object
1. Create a YAML file using the following template: 1. Create a YAML file using the following template:
@ -88,14 +110,14 @@ For more information about configuring the `RabbitmqCluster` CRD, see the
metadata: metadata:
annotations: annotations:
eventing.knative.dev/broker.class: RabbitMQBroker eventing.knative.dev/broker.class: RabbitMQBroker
name: <cluster-name> name: <broker-name>
spec: spec:
config: config:
apiVersion: rabbitmq.com/v1beta1 apiVersion: rabbitmq.com/v1beta1
kind: RabbitmqCluster kind: RabbitmqBrokerConfig
name: <cluster-name> name: <rabbitmq-broker-config-name>
``` ```
Where `<cluster-name>` is the name you gave your RabbitMQ cluster in the step above. Where `<rabbitmq-broker-config-name>` is the name you gave your RabbitMQ Broker config in the step above.
1. Apply the YAML file by running the command: 1. Apply the YAML file by running the command: