Release Notes

Compliant Kubernetes RabbitMQ

Note

These are only the user-facing changes.

v3.10.7-ck8s1

Released 2022-09-21

Note

From this release the version tracks the RabbitMQ server version rather than the RabbitMQ cluster operator version.

Updated:

  • Upgraded RabbitMQ server version to 3.10.7
    This is a two minor version jump that introduces new upstream features while remaining compatible with current clients. The most exciting features includes the new Stream queue type tuned for bulk messaging, and much improved efficiency for Quorum and Classic queue types. See the upstream changelog for more detailed information.

Added:

  • Added support for external access
    Using either a LoadBalancer or NodePort Service, additionally with a self-signed chain of trust to enable TLS and host verification.

Changed:

  • Improved observability
    Improved the alerting and replaced the per queue metrics source and dashboard, removing the need for an external exporter.

v1.11.1-ck8s2

Released 2022-06-08

Changed:

  • Reworked monitoring
    Added additional metrics collection and a new dashboard to show metrics per queue, and fixed those added by the previous release.
  • Tuned performance
    Configured and tuned the performance according to RabbitMQ upstream production checklist. Including better constraints to improve scheduling for redundancy.

v1.11.1-ck8s1

Released 2022-03-11

Updated:

  • Upgraded RabbitMQ to version 3.8.21
    Using Cluster operator version 1.11.1 providing bugfixes.

Added:

  • Added definitions-exporter
    Taking daily backups of the RabbitMQ messaging topology and users for quick and easy reconfiguring in case of disaster.

Changed:

  • Reduced RabbitMQ privilege for security.
  • Improved RabbitMQ observability through better monitoring.

v1.7.0-ck8s1

Released 2021-12-23

First stable release using RabbitMQ version 3.8.16!