Commit graph

12 commits

Author SHA1 Message Date
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