You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When enabling the plugins rabbitmq_web_stomp or rabbitmq_web_mqtt in combination with tls, the generated statefulset resource does not add the corresponding ports for the plugins. This only happens for the ssl ports. The default non-ssl ports work as expected. Other plugins like plain rabbitmq_stomp or rabbitmq_mqtt also work as expected, for both ssl and non-ssl ports.
To Reproduce
Steps to reproduce the behavior:
kubectl apply -f rabbitmq.yml
look at the generated statefulset/pods/services in namespace rabbit-combined
There are no mentions of ports 15673 (web_stomp_tls) or 15676 (web_mqtt_tls)
Ports 15674 (web_stomp) and 15675 (web_mqtt) are present, as expected
Logs for rabbitmq-operator do not show any errors or warnings
It looks like web mqtt/stomp TLS ports are opened only if mutual TLS is configured via spec.tls.caSecretName. I'm not sure what's the reason for this. I have some reading to do 🙂
Describe the bug
When enabling the plugins
rabbitmq_web_stomp
orrabbitmq_web_mqtt
in combination with tls, the generated statefulset resource does not add the corresponding ports for the plugins. This only happens for the ssl ports. The default non-ssl ports work as expected. Other plugins like plainrabbitmq_stomp
orrabbitmq_mqtt
also work as expected, for both ssl and non-ssl ports.To Reproduce
Steps to reproduce the behavior:
rabbit-combined
rabbitmq.yml
rabbitmq-operator-values.yml
Expected behavior
Ports 15673 and 15676 should be enabled in statefulset/pod/service
Version and environment information
Additional context
There seems to be a similar Issue, that was solved with this merge request: #889
The text was updated successfully, but these errors were encountered: