KubeBlocks
BlogsKubeBlocks Cloud
⌘K
​
Overview
Quickstart

Operations

Lifecycle Management
Vertical Scaling
Horizontal Scaling
Volume Expansion
Manage RabbitMQ Services
Decommission RabbitMQ Replica

Monitoring

Observability for RabbitMQ Clusters

tpl

  1. Key features
    1. Lifecycle Management
    2. Supported Versions

Overview of KubeBlocks RabbitMQ Addon

RabbitMQ is an open-source and lightweight message broker which supports multiple messaging protocols.

Key features

Lifecycle Management

KubeBlocks simplifies RabbitMQ operations with comprehensive lifecycle management:

FeatureDescription
Horizontal ScalingScale replicas in/out to adjust capacity
Vertical ScalingAdjust CPU/memory resources for RabbitMQ instances
Volume ExpansionDynamically increase storage capacity without downtime
Restart OperationsControlled cluster restarts with minimal disruption
Start/StopTemporarily suspend/resume cluster operations
Password ManagementAbility to set and manage custom root password for the RabbitMQ cluster during creation
Custom ServicesExpose specialized database endpoints
Replica ManagementSafely decommission or rebuild specific replicas
Version UpgradesPerform minor version upgrades seamlessly
Advanced SchedulingCustomize pod placement and resource allocation
MonitoringIntegrated Prometheus metrics collection
LoggingCentralized logs via Loki Stack

Supported Versions

KubeBlocks RabbitMQ Addon supports these RabbitMQ versions:

Major VersionSupported Minor Versions
3.83.8.14
3.93.9.29
3.103.10.25
3.113.11.28
3.123.12.14
3.133.13.2, 3.13.7
4.04.0.9

The list of supported versions can be found by following command:

kubectl get cmpv rabbitmq

© 2025 ApeCloud PTE. Ltd.