setup salt provisioning for vagrant
This commit is contained in:
parent
11b1befa1b
commit
6f9b17dc49
9 changed files with 67 additions and 18 deletions
6
salt/roots/base/init.sls
Normal file
6
salt/roots/base/init.sls
Normal file
|
@ -0,0 +1,6 @@
|
|||
base-packages:
|
||||
pkg.installed:
|
||||
- names:
|
||||
- screen
|
||||
- htop
|
||||
- git
|
11
salt/roots/top.sls
Normal file
11
salt/roots/top.sls
Normal file
|
@ -0,0 +1,11 @@
|
|||
base:
|
||||
'*':
|
||||
- vim
|
||||
- base
|
||||
{% if 'roles' in grains %}
|
||||
{% for role in grains['roles'] %}
|
||||
'roles:{{ role }}':
|
||||
- match: grain
|
||||
- {{ role }}
|
||||
{% endfor %}
|
||||
{% endif %}
|
2
salt/roots/vim/init.sls
Normal file
2
salt/roots/vim/init.sls
Normal file
|
@ -0,0 +1,2 @@
|
|||
vim-nox:
|
||||
pkg.installed
|
Loading…
Add table
Add a link
Reference in a new issue