Declarative deployment
Helm charts and a KubemqCluster resource configure protocol connectors, services and subsystems.
On-premises, private cloud, hybrid and edge environments.
KubeMQ V3
Keep the protocols your applications use. Run them on a self-managed, Kubernetes-native messaging platform built for predictable costs and direct infrastructure control.
V3.1.4 August 2026
Messaging · Replication · Management
On-premises · Private cloud · Hybrid · Edge
Familiar clients. A new foundation.
V3 speaks messaging protocols directly inside the broker. Explore the capabilities and constraints that matter to your workloads.
Idempotent producers, consumer groups, offset management, multi-partition topics and transactions with exactly-once semantics. Log compaction and time-based retention support Kafka Connect and Kafka Streams workloads.
Requires the next storage engine. Share groups are a preview capability. KIP-848 and Kerberos are not supported; replication factor is cluster-managed.
Direct, fanout, topic and headers exchanges; queues, bindings, publisher confirms, dead-letter exchanges, prefetch and virtual hosts. Connect with existing RabbitMQ clients and tools.
AMQP 0-9-1 transactions are not supported.
Credit-based flow control, settlement, durable subscriptions, dynamic nodes, request/reply and JMS message selectors. Compatible with Qpid JMS, go-amqp and AMQP.Net Lite.
AMQP 1.0 and AMQP 0-9-1 share a port with automatic protocol detection.
QoS 0, 1 and 2, shared subscriptions, last-will messages, MQTT 5 user properties and request/response.
Retained messages are not supported. The broker advertises this to connecting clients.
All three acknowledgment modes, receipts, heartbeats and request/reply. Destinations map directly to KubeMQ messaging patterns.
STOMP transactions and selectors are not supported.
Point your AWS SDK or CLI at KubeMQ. Use SQS long polling, visibility timeouts and FIFO queues with content-based deduplication, plus SNS topics, subscriptions and filter policies.
Signature-V4 authentication is supported.
Official client libraries connect through an emulator-compatible interface: publish, pull, streaming pull, ordering keys, filters, dead-letter handling, seek, snapshots and Avro/Protobuf schema validation.
Publish structured and binary CloudEvents into any KubeMQ pattern over HTTP. Consume through server-sent events with resume support and route by message content using CESQL.
The native CloudEvents endpoint is enabled by default.
Other protocol connectors are enabled individually in configuration. External connector containers remain available for integrations such as databases and caches.
The gRPC, REST and WebSocket APIs continue alongside the new protocol support.
Run on your infrastructure. Operate through Kubernetes.
Deploy KubeMQ in your own Kubernetes environment, with control over configuration, rollout and recovery.
Helm charts and a KubemqCluster resource configure protocol connectors, services and subsystems.
On-premises, private cloud, hybrid and edge environments.
Separate readiness and liveness probes, pod-aware identity and graceful shutdown support controlled rollouts.
Explicit node replacement brings a returning node back as a learner until it catches up with the cluster.
Protect your messages. Control access to your platform.
The new Raft-based storage engine makes the durability contract explicit, with quorum replication and two acknowledgment modes.
Acknowledgment follows quorum replication and a disk write, protecting acknowledged messages through node crashes.
Acknowledgment follows quorum replication. Disk synchronization completes within a bounded background window.
The existing legacy engine remains supported. Kafka requires the next engine; other connectors and native patterns work on both. Moving between engines requires a planned migration. Native retention limits are currently enforced only on the legacy engine.
Enterprise security
Management-plane roles, service accounts and API keys sit alongside TLS/mTLS, JWT and OIDC authentication. Audit events are queryable through the API, CLI and dashboard.
Management authentication and RBAC must be enabled in configuration.
See what is happening. Control what changes.
Inspect cluster activity, manage configuration and trace operational events through the dashboard, API and kmq CLI.
Inspect cluster health and replication, use dedicated per-protocol consoles and edit live configuration with role gating and revert support.
Channel monitoring and six interface languages.
Export traces and metrics through OpenTelemetry over OTLP. Durable counters survive restarts, while per-connector metrics reflect each protocol’s operating model.
OpenTelemetry is opt-in.
Search audit events through the API, CLI or dashboard. Use the kmq CLI for messaging, diagnostics and cluster administration.
Audit logging is enabled by default.
One fabric for agents, LLMs and messaging.
KubeMQ Aiway connects AI agents through an enterprise messaging foundation. Register capabilities, discover the right agent, invoke it and stream results through A2A or MCP.
Agents remain HTTP services using JSON-RPC 2.0, with optional server-sent events. The Agent Bridge handles broker communication, so agents need no KubeMQ SDK or special runtime.
A2A supports agent registration, discovery and invocation. MCP gives LLM hosts access to agent orchestration and messaging through one endpoint.
A replicated registry, authentication, ownership rules and request limits support reliable operation across the cluster.
Per-agent request, error, latency and active-stream metrics, together with a live dashboard, help teams monitor their agents.
Tell us what you run and where it needs to live. We’ll help assess compatibility, economics and the path to KubeMQ V3.