thin-edge / thin-edge.io-roadmap

0 stars 0 forks source link

Support registration of log and configuration files by an application #89

Open reubenmiller opened 8 months ago

reubenmiller commented 8 months ago

Adding support for partial configuration definitions (e.g. like the common linux pattern ofconfig.d/directory which contains multiple configuration files treated as one logical configuration), would make it easier for new applications to add new entries into the tedge-configuration-plugin.toml and tedge-log-plugin.toml files.

There could be multiple ways to support registering new configuration and log file locations, either via MQTT or file based.

Scenario 1 - custom service which supports log and configuration files

A user develops a new service which is deployed as a linux package. The service writes logs files which the user would like to automatically register to the tedge-agent so that the cloud user can request the logs associated to the service. The same service also has configuration files which should be managed by thin-edge.io.