Using SaltStack to monitor servers and applications using SaltStack's modules, returners, and scheduler. See how to link these pieces together to funnel data into apps like Graphite, Librato, and others. The presentation will also take you through the process of building your own custom modules and returners to store application-specific data to any location.
Cellar is an experiment to see if I can make the 'pip of salt formulas' which absence if for me the biggest weakness of salt.
Cellar is at its very early stage of development.
You need git to be installed for this to run.
This project revolves around a vagrant file (and VirtualBox) for testing out the
deployment of a multinode saltstack based cluster. Node.JS and Docker
(with a salt-minion nodejs ubuntu image) are all included and built
during the "vagrant up" command.
The vagrant file deploys a salt master, and three salt minions. All four
virtual machines install docker with a salt-minion nodejs docker image.
Whenever this image is used to create containers, it will automatically
communicate with the master and exchange keys. This means all
spawned linux containers run salt-minion which opens up infinite possibilities
for rapid deployment of linux environments
Salt is a new approach to infrastructure management. Easy enough to get running in minutes, scalable enough to manage tens of thousands of servers, and fast enough to communicate with them in seconds.
Salt delivers a dynamic communication bus for infrastructures that can be used for orchestration, remote execution, configuration management and much more.
https://media.readthedocs.org/pdf/salt/latest/salt.pdf
https://media.readthedocs.org/epub/salt/latest/salt.epub
http://docs.saltstack.com/topics/tutorials/starting_states.html