No introduction found. Create it?
mosquitto from bjw-s-labs/helm/app-template is more popular with 51 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 | JJGadgets/Biohazard | 80 | 4.1.2 | 4 days ago |
| mosquitto | vaskozl/home-infra | 95 | 4.4.0 | 12 days ago |
| mosquitto | samip5/k8s-cluster | 142 | 3.7.3 | 8 months ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
persistence.config.type (9) configMap | string |
persistence.config.name (7) mosquitto-config | string |
| boolean | |
persistence.config.globalMounts[].path (4) /mosquitto/config/mosquitto.conf | string |
persistence.config.globalMounts[].subPath (4) mosquitto.conf | string |
persistence.config.advancedMounts.main.main[].path (2) /mosquitto/config/mosquitto.conf | string |
| string | |
persistence.config.advancedMounts.main.app[].path (1) /mosquitto/config/mosquitto.conf | string |
persistence.config.advancedMounts.main.app[].subPath (1) mosquitto.conf | string |
persistence.config.advancedMounts.mosquitto.mosquitto[].path (1) /mosquitto/config/mosquitto.conf | string |
| boolean | |
| string | |
| string | |
persistence.data.accessMode (3) ReadWriteOnce | string |
| string | |
| boolean | |
persistence.data.existingClaim (2) mosquitto | string |
persistence.data.globalMounts[].path (2) /mosquitto/data | string |
persistence.data.type (2) persistentVolumeClaim | string |
persistence.data.storageClass (1) ceph-block-internal | string |
persistence.config-file.advancedMounts.mosquitto.app[].path (2) /mosquitto/config/mosquitto.conf | string |
| string | |
| boolean | |
persistence.config-file.name (2) mosquitto-config | string |
persistence.config-file.type (2) configMap | 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.mosquitto.existingClaim (1) mosquitto-data | string |
| string | |
persistence.passwd.type (1) emptyDir | 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" (8) listener 1883
allow_anonymous true
persistence false
connection_messages false
| string |
configMaps.config.data."common.conf" (1) log_type error
log_type warning
allow_anonymous false
per_listener_settings false
password_file /passwd/passwd
acl_file /secrets/acl.conf
listener 1883
protocol mqtt
# use_username_as_clientid true
listener 8883
protocol mqtt
# use_username_as_clientid true
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 | |
service.main.controller (5) mosquitto | 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 |
service.app.controller (5) mosquitto | string |
service.app.type (4) LoadBalancer | string |
| number | |
| number | |
service.app.ports.tls.appProtocol (1) secure-mqtt | string |
| number | |
| string | |
service.app.annotations."coredns.io/hostname" (2) ${APP_DNS_MOSQUITTO:=mosquitto} | string |
service.app.annotations."external-dns.alpha.kubernetes.io/hostname" (1) mosquitto.${SECRET_DOMAIN} | string |
service.app.annotations."lbipam.cilium.io/ips" (1) ${APP_IP_MOSQUITTO:=127.0.0.1} | string |
| string | |
service.app.annotations."tailscale.com/proxy-group" (1) ingress-proxies | string |
service.app.loadBalancerClass (1) tailscale | 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 (1) ${TIMEZONE} | string |
controllers.main.containers.app.image.repository (1) eclipse-mosquitto | string |
| string | |
controllers.mosquitto.containers.app.image.repository (4) public.ecr.aws/docker/library/eclipse-mosquitto | string |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| boolean | |
| boolean | |
controllers.mosquitto.containers.app.command[] (1) - sh | string |
controllers.mosquitto.containers.main.image.repository (1) eclipse-mosquitto | string |
| string | |
| boolean | |
| boolean | |
| boolean | |
| number | |
| number | |
| string | |
| string | |
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 | |
| string | |
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:fd9982f5ed92a6c2a90805601d2275f8fbd7f2d47c4cb3836f7db0bdc7a91bec | string |
| string | |
| number | |
| string | |
| number | |
| number | |
| boolean | |
| string | |
| number | |
controllers.mosquitto.type (2) 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:077fe4ff4c49df1e860c98335c77dda08360629e0e2a718147027e4db3eace9d | 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:077fe4ff4c49df1e860c98335c77dda08360629e0e2a718147027e4db3eace9d | 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 | |
| number, string | |
| number, string | |
| number, string | |
| string | |
| boolean | |
| string | |
| boolean | |
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 | |
networkpolicies.same-ns.policyTypes[] (1) - Ingress | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
serviceMonitor.exporter.serviceName (1) mosquitto-exporter | string |