With Valkey on, the Helm chart rolls the Deployment with no gap (gracefulRollout.enabled, default). See Updates and restarts. Elsewhere, set RPDU2MQTT_LEADER_LEASE=true on every instance with Cache enabled; only the lease holder polls and publishes.
Troubleshooting
Symptom
Fix
MQTT broker refused the connection
Check MQTT.Credentials or RPDU2MQTT_MQTT_*
No PDU data
Check host and port. For HTTPS set Connection.Scheme: https, and ValidateCertificate: false for self-signed
Nothing in Home Assistant
HomeAssistant.DiscoveryEnabled: true, and Discovery Topic matches Home Assistant's prefix
No outlet switches
Enable Write Actions on, and PDU credentials set
GUI Save disabled
Config is read-only (ConfigMap or :ro). Mount writable, or use the CRD