No introduction found. Create it?
mosquitto from bjw-s-labs/charts is more popular with 49 repositories.
Install with:
helm repo add bjw-s https://bjw-s-labs.github.io/helm-charts/
helm install mosquitto bjw-s/app-template -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| mosquitto | gavinmcfall/home-ops | 38 | 4.4.0 | 9 days ago |
| mosquitto | JJGadgets/Biohazard | 84 | 4.1.2 | 2 months ago |
| mosquitto | samip5/k8s-cluster | 151 | 3.7.3 | a year ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
persistence.config.type (8) configMap | string |
persistence.config.name (6) mosquitto-config | string |
| boolean | |
persistence.config.globalMounts[].path (3) /mosquitto/config/mosquitto.conf | string |
persistence.config.globalMounts[].subPath (3) mosquitto.conf | string |
persistence.config.advancedMounts.main.app[].path (2) /mosquitto/config/mosquitto.conf | string |
persistence.config.advancedMounts.main.app[].subPath (2) mosquitto.conf | string |
persistence.config.advancedMounts.main.main[].path (2) /mosquitto/config/mosquitto.conf | string |
| string | |
persistence.config.advancedMounts.mosquitto.mosquitto[].path (1) /mosquitto/config/mosquitto.conf | string |
| boolean | |
| string | |
| string | |
| string | |
persistence.passwd.advancedMounts.main.app[].path (2) /mosquitto/secret/passwd | string |
| boolean | |
| string | |
| number | |
persistence.passwd.name (2) mosquitto-passwd | string |
| string | |
persistence.data.accessMode (2) ReadWriteOnce | string |
persistence.data.existingClaim (2) mosquitto | string |
| string | |
persistence.data.type (2) persistentVolumeClaim | string |
persistence.data.advancedMounts.mosquitto.app[].path (1) /mosquitto/data | string |
| boolean | |
persistence.data.globalMounts[].path (1) /data/mosquitto/ | string |
persistence.external-config.globalMounts[].path (2) /mosquitto/external_config | string |
| string | |
persistence.secret-file.advancedMounts.mosquitto.init-config[].path (2) /tmp/secret/mosquitto_pwd | string |
| boolean | |
| string | |
persistence.secret-file.name (2) mosquitto-secret | string |
| string | |
persistence.config-file.advancedMounts.mosquitto.app[].path (1) /mosquitto/config/mosquitto.conf | string |
| boolean | |
| string | |
persistence.config-file.name (1) mosquitto-configmap | string |
persistence.config-file.type (1) configMap | string |
persistence.mosquitto.existingClaim (1) mosquitto-data | string |
persistence.pwfile.globalMounts[].path (1) /mosquitto/config/pwfile | string |
| string | |
persistence.pwfile.name (1) mosquitto-secret | string |
| string | |
| number | |
persistence.secrets.globalMounts[].path (1) /secrets | string |
persistence.secrets.globalMounts[].subPath (1) bridge-1.conf | string |
persistence.secrets.name (1) mosquitto-secrets | string |
| string | |
| number | |
| string | |
persistence.tls.name (1) short-domain-tls | string |
persistence.tls.type (1) secret | string |
| string | |
persistence.tmp.type (1) emptyDir | string |
configMaps.config.data."mosquitto.conf" (7) listener 1883
allow_anonymous false
password_file /mosquitto/secret/passwd
persistence false
connection_messages false
| string |
configMaps.config.data."common.conf" (1) log_type error
log_type warning
log_type notice
allow_anonymous false
per_listener_settings false
password_file /passwd/passwd
acl_file /secrets/acl.conf
listener 1883
protocol mqtt
listener 8883
protocol mqtt
certfile /tls/tls.crt
keyfile /tls/tls.key
listener 2883
protocol mqtt
use_username_as_clientid false
| string |
configMaps.config.data."mosquitto-0.conf" (1) include_dir /common
| string |
configMaps.config.data."mosquitto-1.conf" (1) include_dir /common
include_dir /bridge-1
| string |
| boolean | |
| number | |
| boolean | |
| boolean | |
| string | |
| boolean | |
| number | |
| string | |
service.main.type (3) LoadBalancer | string |
| string | |
service.main.annotations."coredns.io/hostname" (1) mosquitto-home.${SECRET_DOMAIN} | string |
| string | |
| string | |
service.main.ipFamilyPolicy (1) SingleStack | string |
service.main.loadBalancerIP (1) 192.168.50.103 | string |
| string | |
| number | |
| string | |
| number | |
| boolean | |
| string | |
service.app.ports.tls.appProtocol (1) secure-mqtt | string |
| number | |
| string | |
service.app.type (2) LoadBalancer | string |
service.app.annotations."coredns.io/hostname" (1) ${APP_DNS_MOSQUITTO:=mosquitto} | string |
service.app.annotations."external-dns.alpha.kubernetes.io/hostname" (1) mosquitto.${SECRET_DOMAIN} | string |
service.app.annotations."io.cilium/lb-ipam-ips" (1) ${MOSQUITTO_LBIP} | string |
service.app.annotations."lbipam.cilium.io/ips" (1) ${APP_IP_MOSQUITTO:=127.0.0.1} | string |
| string | |
| string | |
| string | |
| number | |
| string | |
| boolean | |
| boolean | |
service.exporter.controller (1) mosquitto-exporter | string |
| number | |
| string | |
service.tcp.loadBalancerIP (1) 192.168.2.5 | string |
| number | |
| string | |
service.tcp.type (1) LoadBalancer | string |
controllers.main.containers.main.image.repository (5) eclipse-mosquitto | string |
| string | |
controllers.main.containers.main.command[] (2) - mosquitto | string |
controllers.main.containers.main.env.TZ (2) Europe/Dublin | string |
| boolean | |
| boolean | |
| boolean | |
| number | |
| number | |
| number | |
| number | |
controllers.main.containers.app.env.TZ (2) ${TIMEZONE} | string |
controllers.main.containers.app.image.repository (2) eclipse-mosquitto | string |
controllers.main.containers.app.image.tag (2) 2.0.22@sha256:914f529386804c8278a4e581526b9be5e1604df44b30daabc70aa97dcefe5268 | string |
| number | |
| string | |
| string | |
controllers.mosquitto.containers.app.image.repository (2) public.ecr.aws/docker/library/eclipse-mosquitto | string |
controllers.mosquitto.containers.app.image.tag (2) 2.0.22@sha256:914f529386804c8278a4e581526b9be5e1604df44b30daabc70aa97dcefe5268 | string |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
| boolean | |
| string | |
| boolean | |
controllers.mosquitto.containers.mosquitto.env.TZ (1) America/New_York | string |
controllers.mosquitto.containers.mosquitto.image.repository (1) eclipse-mosquitto | string |
| string | |
| boolean | |
| boolean | |
| boolean | |
controllers.mosquitto.initContainers.init-config.args[] (2) - cp /tmp/secret/mosquitto_pwd /mosquitto/external_config/;
chmod 600 /mosquitto/external_config/mosquitto_pwd;
mosquitto_passwd -U /mosquitto/external_config/mosquitto_pwd;
| string |
| string | |
controllers.mosquitto.initContainers.init-config.image.repository (2) public.ecr.aws/docker/library/eclipse-mosquitto | string |
controllers.mosquitto.initContainers.init-config.image.tag (2) 2.0.22@sha256:914f529386804c8278a4e581526b9be5e1604df44b30daabc70aa97dcefe5268 | string |
| string | |
| number | |
| string | |
| number | |
| boolean | |
| number | |
| number | |
controllers.mosquitto.type (1) statefulset | string |
controllers.app.containers.app.args[] (1) - exec mosquitto -c "/config/$(hostname).conf" | string |
| string | |
controllers.app.containers.app.env.TZ (1) ${CONFIG_TZ} | string |
controllers.app.containers.app.image.repository (1) public.ecr.aws/docker/library/eclipse-mosquitto | string |
controllers.app.containers.app.image.tag (1) 2.0.22@sha256:6852da90a65dfff7aa3a1c8b249e92bb83c17ea8bbcce56bedff8707332a1a29 | string |
| boolean | |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
controllers.app.initContainers.01-passwd-hash.command[] (1) - sh | string |
controllers.app.initContainers.01-passwd-hash.image.repository (1) public.ecr.aws/docker/library/eclipse-mosquitto | string |
controllers.app.initContainers.01-passwd-hash.image.tag (1) 2.0.22@sha256:6852da90a65dfff7aa3a1c8b249e92bb83c17ea8bbcce56bedff8707332a1a29 | string |
| boolean | |
| string | |
| boolean | |
| number | |
| string | |
controllers.app.strategy (1) RollingUpdate | string |
controllers.app.type (1) statefulset | string |
controllers.mosquitto-exporter.containers.app.env[].name (1) BROKER_ENDPOINT | string |
controllers.mosquitto-exporter.containers.app.env[].value (1) tcp://mosquitto-app.database.svc.cluster.local:1883 | string |
| string | |
controllers.mosquitto-exporter.containers.app.env[].valueFrom.secretKeyRef.name (1) mosquitto-secret | string |
controllers.mosquitto-exporter.containers.app.image.repository (1) docker.io/sapcc/mosquitto-exporter | string |
| string | |
| number | |
| string | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| boolean | |
| boolean | |
| number | |
| string | |
| number | |
| number | |
| number | |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| boolean | |
| number, string | |
| string | |
| number, string | |
| number, string | |
| boolean | |
| string | |
defaultPodOptions.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[].key (1) fuckoff.home.arpa/{{ .Release.Name }} | string |
| string | |
| string | |
| string | |
| boolean | |
defaultPodOptions.hostAliases[].hostnames[] (1) - ${APP_DNS_AUTHENTIK:=authentik} | string |
defaultPodOptions.hostAliases[].ip (1) ${APP_IP_AUTHENTIK:=127.0.0.1} | string |
| boolean | |
| boolean | |
defaultPodOptions.priorityClassName (1) home-cluster-critical | string |
| string | |
| string | |
| string | |
| string | |
| number | |
defaultPodOptions.topologySpreadConstraints[].topologyKey (1) kubernetes.io/hostname | string |
| string | |
| string | |
| string | |
| number | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
| string | |
| string | |
| string | |
networkpolicies.allow-monitoring-ingress.rules.ingress[].from[].podSelector.matchLabels."app.kubernetes.io/name" (2) prometheus-blackbox-exporter | string |
| number | |
| string | |
| string | |
| string | |
| string | |
| string | |
| number | |
| string | |
| string | |
networkpolicies.default-deny.policyTypes[] (2) - Ingress | string |
| string | |
networkpolicies.same-ns.policyTypes[] (1) - Ingress | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
serviceMonitor.exporter.serviceName (1) mosquitto-exporter | string |