@@ -18,6 +18,7 @@ used by applications running on Kubernetes or outside of Kubernetes.
18
18
19
19
Documentation of Cluster Operator spans several guides:
20
20
21
+ * [ Limitations] ( #limitations )
21
22
* [ Quickstart guide] ( quickstart-operator.html ) for RabbitMQ Cluster Kubernetes Operator
22
23
* [ Installing] ( install-operator.html ) RabbitMQ Cluster Kubernetes Operator
23
24
* [ Configuring Defaults] ( configure-operator-defaults.html ) for RabbitMQ Cluster Operator
@@ -79,11 +80,27 @@ The RabbitMQ Messaging Topology Operator supports managing RabbitMQ messaging to
79
80
80
81
Documentation for the Messaging Topology Operator is structured as follows:
81
82
83
+ * [ Limitations] ( #top-op-limitations )
82
84
* [ Installing RabbitMQ Messaging Topology Operator] ( ./install-topology-operator.html )
83
85
* [ Using RabbitMQ Messaging Topology Operator] ( ./using-topology-operator.html )
84
86
* [ TLS for Messaging Topology Operator] ( ./tls-topology-operator.html )
85
87
* [ Troubleshooting Messaging Topology Operator] ( ./troubleshooting-topology-operator.html )
86
88
89
+ ### <a id =' top-op-limitations ' class =' anchor ' href =' #top-op-limitations ' >Limitations</a >
90
+
91
+ #### Custom default credentials result in 401 unauthorised
92
+
93
+ The Topology Operator relies on the default credentials ` Secret ` created by the Cluster Operator. If the ` RabbitmqCluster `
94
+ ` spec ` defines the default user in ` additionalConfig ` using the keys ` default_user ` and ` default_pass ` , it will
95
+ result in incorrect credentials generated for the default credentials ` Secret ` . Due to the incorrect credentials, all
96
+ operations from the Topology Operator will error and print the following message in the log:
97
+
98
+ <pre >
99
+ Error: API responded with a 401 Unauthorized
100
+ </pre >
101
+
102
+ See the [ troubleshooting Messaging Topology Operator] ( ./troubleshooting-topology-operator.html ) section for more details and a workaround.
103
+
87
104
## <a id =' source ' class =' anchor ' href =' #source ' >The Source Code for these Kubernetes Operators</a >
88
105
89
106
Both Operators are open source. You can contribute to its development on GitHub:
0 commit comments