Update mosquitto image.

This commit is contained in:
FluxCD
2026-06-06 00:57:10 +00:00
parent dc6cdb1686
commit dd9d1f8992
+50 -60
View File
@@ -1,64 +1,54 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: StatefulSet kind: StatefulSet
metadata: metadata:
name: mosquitto name: mosquitto
namespace: mqtt namespace: mqtt
labels: labels:
app: mosquitto app: mosquitto
spec: spec:
replicas: 1 replicas: 1
selector: selector:
matchLabels: matchLabels:
app: mosquitto app: mosquitto
template: template:
metadata: metadata:
labels: labels:
app: mosquitto app: mosquitto
spec: spec:
nodeName: casa # force deploy to master node cluster nodeName: casa # force deploy to master node cluster
hostNetwork: true hostNetwork: true
containers: containers:
- name: mosquitto - name: mosquitto
### Maintained by flux - Image Update Automation ### Maintained by flux - Image Update Automation
image: eclipse-mosquitto:latest # {"$imagepolicy": "mqtt:eclipse-mosquitto"} image: eclipse-mosquitto:latest@sha256:a908c65cc8e67ec9d292ef27c2c0360dbaaee7eb1b935cdd194e67697f15dea1 # {"$imagepolicy": "mqtt:eclipse-mosquitto"}
### ###
imagePullPolicy: Always imagePullPolicy: Always
command: ["/usr/sbin/mosquitto"] command: ["/usr/sbin/mosquitto"]
args: ["-c", "/etc/mosquitto/mosquitto.conf"] args: ["-c", "/etc/mosquitto/mosquitto.conf"]
ports:
ports: - containerPort: 8883 # Default MQTT port for encrypted communication using TLS/SSL
- containerPort: 8883 # Default MQTT port for encrypted communication using TLS/SSL #hostPort: 8883
#hostPort: 8883 protocol: TCP
protocol: TCP - containerPort: 1883 # Default MQTT port for unencrypted communication
- containerPort: 1883 # Default MQTT port for unencrypted communication protocol: TCP
protocol: TCP #hostPort: 1883
#hostPort: 1883 volumeMounts:
- name: mosquitto-data
volumeMounts: mountPath: /mosquitto-data
- name: mosquitto-data - mountPath: /etc/mosquitto/mosquitto.conf
mountPath: /mosquitto-data name: mosquitto-secret
subPath: config
- mountPath: /etc/mosquitto/mosquitto.conf resources:
name: mosquitto-secret requests:
subPath: config memory: "50Mi"
cpu: "100m"
resources: limits:
requests: memory: "100Mi"
memory: "50Mi" cpu: "200m"
cpu: "100m" volumes:
limits: - name: mosquitto-data
memory: "100Mi" persistentVolumeClaim:
cpu: "200m" claimName: mosquitto-data
volumes: - name: mosquitto-secret
secret:
- name: mosquitto-data secretName: "mosquitto"
persistentVolumeClaim:
claimName : mosquitto-data
- name: mosquitto-secret
secret:
secretName: "mosquitto"