emqx helm

EMQX is a scalable, open-source MQTT message broker that enables you to build and manage real-time IoT systems and applications.

MQTT is a lightweight communication protocol for connecting devices and applications, making it an ideal solution for IoT and machine-to-machine (M2M) communication.

Whether you're looking to build a smart home system, implement a remote monitoring solution, or simply want to connect your devices and applications, EMQ X is a powerful and flexible tool for your MQTT needs.

Popular home applications that support MQTT are:

More popular helm chart found

emqx from repos.emqx is more popular with 7 repositories.

Install

Install with:

helm repo add emqx-charts https://repos.emqx.io/charts/
helm install emqx emqx-charts/emqx -f values.yaml

Examples

See examples from other people.

Top Repositories (2 out of 6)

NameRepoStarsVersionTimestamp
emqxh3mmy/bloopySphere635.8.95 months ago
emqxwrmilling/k3s-gitops2295.8.95 months ago

Values

See the most popular values for this chart:

KeyTypes
string
string
string
string
emqxConfig.EMQX_API_KEY__BOOTSTRAP_FILE (1)
/opt/emqx/etc/bootstrap/api_key.bootstrap
string
emqxConfig.EMQX_AUTH__USER__1__PASSWORD (1)
${SECRET_EMQX_MQTT_USER_PASSWORD}
string
string
string
string
string
string
string
emqxConfig.EMQX_AUTHENTICATION__1__SERVER (1)
emqx-db.home.svc.cluster.local:5432
string
string
string
string
boolean
emqxConfig.EMQX_LOADED_MODULES (1)
emqx_mod_presence,emqx_mod_acl_internal,emqx_mod_topic_metrics
string
emqxConfig.EMQX_LOADED_PLUGINS (1)
emqx_management,emqx_recon,emqx_retainer,emqx_dashboard,emqx_rule_engine,emqx_auth_mnesia,emqx_prometheus
string
string
boolean
ingress.dashboard.hosts[] (4)
- emqx-dashboard.sparks.codes
string
string
string
ingress.dashboard.tls[].hosts[] (4)
- emqx-dashboard.sparks.codes
string
string
string
string
string
string
string
string
string
boolean
string
service.type (5)
LoadBalancer
string
string
string
string
string
boolean
string
string
string
boolean
number
string
string
string
string
string
string
string
string
number
string
string
string
string
emqxAclConfig (2)
{allow, {user, "dashboard"}, subscribe, ["$SYS/#"]}. {allow, {ipaddr, "127.0.0.1"}, pubsub, ["$SYS/#", "#"]}. {allow, all, subscribe, ["$SYS/#", {eq, "#"}]}. {allow, all}.
string
extraVolumeMounts[].mountPath (2)
/opt/emqx/etc/acl.conf
string
string
string
string
string
string
string
string
string
envFromSecret (1)
emqx-secrets
string
string
string
valuesFrom[].kind (1)
Secret
Secret
Secret
Secret
Secret
Secret
Secret
Secret
Secret
Secret
Secret
string
valuesFrom[].name (1)
emqx-secret
emqx-secret
emqx-secret
emqx-secret
emqx-secret
emqx-secret
emqx-secret
emqx-secret
emqx-secret
emqx-secret
emqx-secret
string
valuesFrom[].targetPath (1)
emqxConfig.EMQX_DASHBOARD__DEFAULT_PASSWORD
emqxConfig.EMQX_AUTH__USER__1__USERNAME
emqxConfig.EMQX_AUTH__USER__1__PASSWORD
emqxConfig.EMQX_AUTH__USER__2__USERNAME
emqxConfig.EMQX_AUTH__USER__2__PASSWORD
emqxConfig.EMQX_AUTH__USER__3__USERNAME
emqxConfig.EMQX_AUTH__USER__3__PASSWORD
emqxConfig.EMQX_AUTH__USER__4__USERNAME
emqxConfig.EMQX_AUTH__USER__4__PASSWORD
emqxConfig.EMQX_AUTH__USER__5__USERNAME
emqxConfig.EMQX_AUTH__USER__5__PASSWORD
string
valuesFrom[].valuesKey (1)
admin_password
zigbee_user
zigbee_password
ha_user
ha_password
zwave_user
zwave_password
frigate_user
frigate_password
amcrest_user
amcrest_password
string