Panto initialization
A number of steps should be performed after installing the binaries, but before the server can be run.
Steps:
- Initialize SQL database schema
- Initialize SQL built-in entries (probes, etc.)
- Initialize TSDB database (schema-less, but still need a database to be created)
- Initialize SQL user-defined entries (Organization, Client, etc.)
- Initialize configuration file (optional)
Step 4 and 5 could be done in a Q&A style, asking users for their chosen values and injecting them into the DB and conf file.
This would probably be done in the form of a panto-ctl init
helper.