VMware RabbitMQ for Kubernetes is one of the VMware's commercial RabbitMQ offerings. It is a cloud native messaging and streaming service that you can deploy on any Kubernetes cluster. As a control plane for multi-rabbitMQ deployments in multi-cloud locations, VMware RabbitMQ for Kubernetes provides an easy, automated way to deploy and manage RabbitMQ brokers for reliable event and message distribution in these multi-cloud locations. Note, VMware RabbitMQ for Kubernetes was formerly known as VMware Tanzu RabbitMQ for Kubernetes.
It is a curated version built on the popular Open Source RabbitMQ messaging and streaming solution and further enhanced by VMware’s RabbitMQ engineering experts.
With VMware RabbitMQ for Kubernetes, developers can now manage their messaging systems virtually anywhere, leveraging simple and fast deployment to Kubernetes, low levels of DevOps maintenance, and access to the Kubernetes ecosystem for logging, monitoring, and tracking.
Welcome to this VMware RabbitMQ for Kubernetes version X.X HTML documentation set. This documentation set contains updates for all 1.X.X releases. Go to How to use VMware RabbitMQ for Kubernetes VX.X Documentation to find out more about using this information to help you use the VMware RabbitMQ for Kubernetes version that you are running.
The product includes the following main components:
When VMware RabbitMQ is deploying a RabbitMQ cluster it also creates a Kubernetes service that allows other pods to use the cluster without the need for additional load balancer. If you want to expose the RabbitMQ cluster to applications outside the Kubernetes cluster, VMware RabbitMQ configures this service to have a routable endpoint on the Kubernetes external load balancer.
VMware RabbitMQ does not stop at cluster lifecycle management, you can also create and manage messaging topologies on the cluster and across clusters using Kubernetes API.
The VMware RabbitMQ for Kubernetes X.X HTML documentation set reflects the latest update release of each VMware RabbitMQ for Kubernetes version. What does this mean? The VMware RabbitMQ for Kubernetes version X.X HTML documentation set contains updates for all 1.x.x releases. Here, "1" is the major release, "x" is the minor release, and "x" is the maintenance release. Updates for maintenance releases (denoted by "x" in 1.x.x) are not highlighted specifically in the X.X documentation set, these updates are added throughout the documentation set.
For detailed information about what is included in a specific version of VMware RabbitMQ for Kubernetes, down to the maintenance release level, the VMware RabbitMQ for Kubernetes Release Notes is the recommend place to go first. The release notes include detailed information about the latest released features, functions, and packages included in the VMware RabbitMQ for Kubernetes version that you are running.
Use the navigation on the left to browse through this documentation. This HTML documentation set also comes in PDF format, which you can access by selecting the Download PDF icon on any page in the HTML documentation. This icon is also located on the navigation on the left.
To find out more or to get a license for VMware RabbitMQ products, fill out the VMware RabbitMQ support contact form and we will get back to you with a tailored quote.