Why use the new HiveMQ Platform operator?
Quick deployment in Kubernetes
Use this purpose-built tool to deploy, operate, and maintain your HiveMQ platforms in Kubernetes.
Seamless HiveMQ upgrades
Experience zero-downtime (continuous availability) of the HiveMQ platform during software upgrades.
Full observability
We offer easy integration with Prometheus and expose all HiveMQ metrics for comprehensive monitoring.
Easy extension integration
At runtime, install and configure HiveMQ enterprise and custom extensions; update configurations without restarting pods.
What's in the new operator?
Here are a few notable new features in the HiveMQ Platform Operator for Kubernetes:
Responsive updates for the HiveMQ platform
We improved reconciliation between the desired and actual state for the HiveMQ platform, enhancing uptime and reliability while maintaining updates. Manage multiple HiveMQ Platform deployments with one operator.
Simplified configuration
HiveMQ Platforms are now deployed with a standard Kubernetes StatefulSet. Configure StatefulSet options, including "podAffinity," "tolerations," or any other configurations. Configure Kubernetes Service details, including annotations for special LoadBalancers and many others.
Improve operability on-premise or the cloud
The new HiveMQ Health API provides endpoints for readiness and liveness for HiveMQ Platform nodes. Easily monitor HiveMQ Platform status changes through standard Kubernetes events. Expanded Operator logging allows monitoring via standard metrics and exporting to Prometheus.
Predefined HiveMQ platform Helm charts
Use the pre-defined Helm Charts in the HiveMQ Platform Operator to quickly deploy and manage HiveMQ platforms. Customize the default settings to meet unique business needs.
Create custom container images
Easily create custom container images for HiveMQ with greater deployment flexibility and customization options.
Standard Kubernetes ConfigMap
Configure your HiveMQ Platform and provide the configuration file as a standard Kubernetes ConfigMap.
The HiveMQ Kubernetes solution architecture
:format(webp))
HiveMQ Kubernetes operator (legacy)
The legacy operator will continue to support the current HiveMQ LTS 4.9 release and every HiveMQ version until the next LTS release.