Example SaltStack configuration
SaltStack Nginx DIGITAL Command Language HTML Shell
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
apt first snapshot Nov 3, 2012
apt_sources first snapshot Nov 3, 2012
firewall first snapshot Nov 3, 2012
git_keys first snapshot Nov 3, 2012
hosts first snapshot Nov 3, 2012
jenkins first snapshot Nov 3, 2012
memcache first snapshot Nov 3, 2012
monit first snapshot Nov 3, 2012
mysql_master first snapshot Nov 3, 2012
mysql_slave first snapshot Nov 3, 2012
nfs first snapshot Nov 3, 2012
nginx add more config and error pages May 27, 2015
php_fpm add more php config files May 27, 2015
postfix remove missing file from watch list May 27, 2015
salt_master first snapshot Nov 3, 2012
salt_minion first snapshot Nov 3, 2012
ssh first snapshot Nov 3, 2012
userland first snapshot Nov 3, 2012
users first snapshot Nov 3, 2012
vhosts first snapshot Nov 3, 2012
readme.md clean up readme Jul 18, 2013
top.sls first snapshot Nov 3, 2012

readme.md

AppThemes SaltStack (Configuration Management Sources)

In August 2012 we started working on a new infrastructure for our website. We chose SaltStack to be the tool that handles any operation within this new infrastructure (from configuration management to deployments).

This repository is a snapshot of our salt sls files (with sensitive parts removed).

The idea is to help other interested parties in getting familiar with SaltStack and share some of our experience/knowledge while working with it.

Our stack is basically LEMP - Ubuntu, Nginx, MySQL and PHP (WordPress). We use Git a lot.

Hints on what might be interesting while browsing this repository:

  • sls files organization (it should deploy just by using state.sls)
  • vhosts folder
  • apt folder
  • monit folder
  • jenkins folder
  • firewall folder