epowell / debian-nas-saltstack

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

General

This is a set of saltstack recipes to set up and configure the following services on your debian insallation:

  • usbautomount
  • logrotate
  • users
  • samba shares
  • transmission
  • plexmediaserver

Additionally one may use salty-vagrant to deploy and test the configuration in virtual machine.

Requirements

  • Ubuntu 14.04 Trusty Tahr
  • Saltstack 2014.1.1

Install Packages

$sudo add-apt-repository ppa:saltstack/salt
$sudo apt-get install salt-minion

Customize Salt states

Edit pillar data to fit your needs.

Configure Salt

  • Put minion configuration under /etc/salt/minion
  • Copy roots/ folder contents under /srv/

Run

salt-call --local state.highstate

Known issues

Links

About


Languages

Language:Scheme 94.3%Language:Shell 3.6%Language:Vim Script 2.1%