This repo is about provisioning relevant servers.
There ought to be a network diagram - PR anyone?
-
1 monitoring server running nagios
It will pull what to monitor from the inventory file
The directory inventory contains the inventory information for the development setup and for the groups.
For the nagios specific things see the repository
This is the information used for devlopment, and is not intended to be rolled out in production.
It is used e.g. when doing vagrant up in the base directory
This is the inventory information for group 1.
The intention is that other groups may add a new submodule that links to their own inventory directory structure.
Contains configuration that is applied to all groups
Contains configuration that is applied to the servers group
Contains configuration that is applied to the server called srv-mon
This is the list of server and other devices that ansbiel is aware of.
To pull the latest config (includin submodules)
git pullgit submodule update --remote
To test the configuration (to everything defined in inventory and site.yml)
`ansible-playbook -i inventory/<subdir>/inventory site.yml --check -D`
To apply the configuration (to everything defined in inventory and site.yml)
`ansible-playbook -i inventory/<subdir>/inventory site.yml`