Package versions debug data
1 file changed
tree: bba94efefd3886835f2e0102d7a84787b4e50dcb
  1. cfg_checker/
  2. etc/
  3. scripts/
  4. templates/
  5. .gitignore
  6. LICENSE
  7. README.md
  8. requirements.txt
  9. setup.py
README.md

salt-cfg-checker

This checker module is used to verify and validate cloud after the deployment using number of routines to create reports

Local run

It is pretty simple:

  • deploy on cfg node
  • check your local.env file for parameters
  • ...run: cfg_check -h

External cloud

Be sure to

  • create your *.env file or supply environment vars to module other way
  • in the env file set host and user for SSH. For options, use your ~/.ssh/config
  • if node listing fails, execute salt-key on master and create an etc/nodes.list file with minions list

TODO:

  • Check root on startup, exit
  • Prepare script to create venv
  • Format reclass compare file
  • Update messages to same style

Cheers!