Use Config-watcher

Description and use of the config-watcher component

Config-watcher functionality

config-watcher is a deployment, continuously running in a persistent execution.

The objective of the config-watcher is to ensure that deployments are up to date with the most recent configuration adjustments.

To do this, this component gets the configuration from aura-configuration-api endpoints, configmaps or Azure Storage blobs and compares it with certain metadata added to the deployments/pods.

If the configuration is not synchronized, config-watcher will restart or call the endpoint of the pod to refresh its already loaded configuration.