Skip to content

Commit

Permalink
Default to a single RabbitMQ cluster per Knative Eventing installation
Browse files Browse the repository at this point in the history
This is what most users expect. Without this, the Messaging Topology
Operator will not be able to manage objects from a different namespace.
The implications are that all Brokers / Triggers / Sinks need to be
created in the same namespace as the RabbitmqCluster. This annotation
addresses that limitation.

More context:
- knative-extensions/eventing-rabbitmq#454
- rabbitmq/messaging-topology-operator#201

Signed-off-by: Gerhard Lazu <[email protected]>
  • Loading branch information
gvmw committed Dec 1, 2021
1 parent 6a71737 commit 7e58c4a
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions docs/eventing/broker/rabbitmq-broker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,9 @@ To use the RabbitMQ Broker, you must have the following installed:
kind: RabbitmqCluster
metadata:
name: <cluster-name>
annotations:
# A single RabbitMQ cluster per Knative Eventing installation
rabbitmq.com/topology-allowed-namespaces: "*"
```
Where `<cluster-name>` is the name you want for your RabbitMQ cluster,
for example, `rabbitmq`.
Expand Down

0 comments on commit 7e58c4a

Please sign in to comment.