oakestra/oakestra-net

Add Mosquitto Auth Support

Opened this issue · 0 comments

Short

Referring to issue #357 we need to enable MQTT support on network components as well.

Proposal

  • Allow Cluster Service Manager to set cert-based auth during mqtt_init if MQTT_CERT env variable is set
  • Add NetManager netcfg.json entry to allow setting a certificate for the MQTT communication. The entry name can be MqttCert default to "". The mqtt init uses the MqttCert path, if any, to set certificate based auth.

Ratio

Compatibility with MQTT based auth

Impact

Cluster service manager and Net Manager

Development time

1/2 Week(s)

Status

Discussed

Checklist

  • Discussed
  • Documented
  • Implemented
  • Tested