Files
truecharts/charts/stable/mosquitto/values.yaml
T
TrueCharts BotandGitHub a1d1d5d1bd chore(helm): update image eclipse-mosquitto digest to d219d3a (#37575)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| eclipse-mosquitto | digest | `75042dd` -> `d219d3a` |

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMC4wIiwidXBkYXRlZEluVmVyIjoiNDEuMjAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
2025-07-28 11:46:54 +00:00

83 lines
2.1 KiB
YAML

image:
repository: eclipse-mosquitto
tag: 2.0.22@sha256:d219d3a72847f3aed6a1d66975972d3b17f86e39e8f6f6b86b4088b879c1a2d6
pullPolicy: IfNotPresent
service:
main:
ports:
main:
port: 1883
targetPort: 1883
websockets:
enabled: true
ports:
websockets:
enabled: true
port: 9001
targetPort: 9001
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
enabled: true
type: tcp
port: 1883
readiness:
enabled: true
type: tcp
port: 1883
startup:
enabled: true
type: tcp
port: 1883
ingress:
websockets:
enabled: false
targetSelector:
websockets: websockets
auth:
# -- By enabling this, `allow_anonymous` gets set to `false` in the mosquitto config.
enabled: false
websockets:
# -- By enabling this, an additional listener with protocol websockets is added in the mosquitto config.
enabled: false
configmap:
config:
enabled: true
data:
mosquitto.conf: |
listener {{ .Values.service.main.ports.main.targetPort }}
{{- if .Values.websockets.enabled }}
listener {{ .Values.service.websockets.ports.websockets.targetPort }}
protocol websockets
{{- end }}
{{- if .Values.auth.enabled }}
allow_anonymous false
{{- else }}
allow_anonymous true
{{- end }}
{{- if .Values.persistence.data.enabled }}
persistence true
persistence_location {{ .Values.persistence.data.mountPath }}
autosave_interval 1800
{{- end }}
{{- if .Values.persistence.configinc.enabled }}
include_dir {{ .Values.persistence.configinc.mountPath }}
{{- end }}
persistence:
data:
enabled: true
mountPath: "/mosquitto/data"
configinc:
enabled: true
mountPath: "/mosquitto/configinc"
mosquitto-config:
enabled: true
mountPath: "/mosquitto/config/mosquitto.conf"
subPath: "mosquitto.conf"
type: configmap
objectName: config