apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: mosquitto namespace: mqtt spec: interval: 30m chart: spec: chart: ./clusters/base/apps/mosquitto/chart sourceRef: kind: GitRepository name: flux-system namespace: flux-system reconcileStrategy: Revision driftDetection: mode: enabled values: image: repository: eclipse-mosquitto tag: "2" pullPolicy: IfNotPresent replicaCount: 1 securityContext: runAsUser: 1883 runAsGroup: 1883 persistence: enabled: true size: 1Gi service: type: LoadBalancer mqttPort: 1883 loadBalancerPool: "mqtt" auth: existingSecret: mosquitto-passwd secretKey: passwd websockets: enabled: false port: 9001 resources: requests: cpu: 50m memory: 32Mi limits: memory: 128Mi