Skip to content

Instantly share code, notes, and snippets.

@pniederw
Created November 20, 2013 12:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pniederw/ecb31aba3b994315ca54 to your computer and use it in GitHub Desktop.
Save pniederw/ecb31aba3b994315ca54 to your computer and use it in GitHub Desktop.
/etc/salt:
file:
- directory
- makedirs: True
- user: root
- group: root
- dir_mode: 755
- file_mode: 644
- recurse:
- user
- group
- mode
minion-conf:
file:
- managed
- name: /etc/salt/minion.d/minion.conf
- source: salt://bootstrap/minion/minion.conf
- makedirs: True
software-properties-common: # required by pkgrepo.managed
pkg:
- installed
salt-minion:
pkgrepo:
- managed
- ppa: saltstack/salt
pkg:
- latest
- refresh: True
service:
- running
- enable: True
- watch:
- pkg: salt-minion
- file: minion-conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment