VolantMQ
VolantMQ is a high performance MQTT broker that aims to be fully compliant with MQTT specs.
VolantMQ is a reliable MQTT broker, written in Go and supporting most of the MQTT specs.
It supports authentication and perfect for RPis since its low resources consumption.
Configuration options
Section | Param | Default | Description |
---|---|---|---|
nameOverride | Use this to override name of the chart | ||
general | |||
namespace | default |
Namespace to install app into | |
docker | |||
image | gohomeio/volantmq |
Image name | |
tag | 1.2.0 |
Image tag | |
pullPolicy | IfNotPresent |
When to pull an image | |
resources | |||
cpu.requests | 100m |
CPU request for the broker | |
cpu.limits | 200m |
CPU limit for the broker | |
memory.requests | 40Mi |
Memory request for the broker | |
memory.limits | 120Mi |
Memory limit for the broker | |
inbound | |||
http | 8080 |
HTTP port. Used for health-checks only | |
mqtt | 1883 |
MQTT port, exposed through service | |
type | ClusterIP |
Type of exposed service. Defaults to cluster-only | |
clusterNS | cluster.local |
k8s default DNS name | |
auth | gohome: password |
List of users for the broker |