npbackup
npbackup copied to clipboard
Remote configuration / provision server / health server
As the title says. Would be probably nice to have a tool to fetch configurations from a central server.
More than just a central server, it would be nice to have a provision server. NPBackup could be shipped with a special config file, eg "provision.conf" which would contain:
- Provision server URL
- Provision credentials
- Optional identity
This would allow mass deployment via ansible/GPO...
We could also use the central server to push prometheus metrics, which can then be fetched via node exporter. This would avoid the need of a push gateway.
The central server would keep the "good/bad" backup state, and declare a "missing" state for clients that didn't show up for a specified time.