8dd18fab3d
change how firewall is configured/unconfigured
2023-03-28 10:03:39 -05:00
6a83a4a393
configure/unconfigure firewall
2023-03-28 09:56:37 -05:00
62bd4a6f35
further work on webserver state
...
- rename apache->webserver state
- configure firewall rules to permit http/https
- fix index.html path
2023-03-27 10:38:35 -05:00
c63091e3a7
reactor to sync custom grains at minion start
2023-03-26 21:11:02 -05:00
2fb3b6e340
fun with pillars
...
- map distros to package names
- create users on saltlab minions
- ditch cowsay
- replace nginx with apache (and pull pkg name from pillar data)
2023-03-24 23:11:25 -05:00
cd1d0eb462
start playing with top.sls
...
- assign two minions the 'roles:web' grain
- create the 'cowsay' state
- match the 'vim' state to all minions
- match the 'cowsay' state to minions w/ 'roles:saltlab'
- match the 'nginx' state to minions w/ 'roles:web'
2023-03-24 17:12:03 -05:00
db9ef4c5d7
vim state tweaks
...
- change id to avoid ambiguity with package names
- rename module/folder because I'm not going to configure other editors
- update references to match
2023-03-24 16:06:42 -05:00
406329e351
add state to uninstall nginx
2023-03-24 15:40:55 -05:00
205ad8fa21
add state to uninstall vim
2023-03-24 15:40:29 -05:00
95e277f0d6
account for vim package name on rhel-based systems
2023-03-24 15:40:11 -05:00
146d4811a2
fix broken nginx state
2023-03-23 21:53:31 -05:00
3f24eb3123
rearrange example states
2023-03-23 21:49:02 -05:00
a504eeef33
slight restructuring
2023-03-23 21:40:54 -05:00