Commit Graph

21 Commits

Author SHA1 Message Date
Ethan Paul ed8a2f822a
Add task to delete and reclone local repos on error 2021-03-22 22:29:18 -04:00
Ethan Paul b07650cc79
Fix repo cloning in docker build process 2021-01-15 00:43:16 -05:00
Ethan Paul 8bfb365dfd
Add deployment-time build tooling for custom docker images 2021-01-15 00:31:07 -05:00
Ethan Paul ae0be16dd6
Implement configure-webproxy for setting up basic nginx server
Fix init playbook
Add nginx config
Fix networkd install on fedora
2020-12-07 20:27:09 -05:00
Ethan Paul f1639dce1e
Overhaul reuse structure from role to task orientation
The overall config this will end up with is going to be nowhere
near complicated enough to require the segmented structure of roles.
A single directory of reusable tasks and resources will be much better
2020-12-04 14:47:33 -05:00
Ethan Paul cadb79cd26
Add fix permissions on authorized key files 2020-03-21 13:10:08 -04:00
Ethan Paul 58431d1d78
Add reboot to kernel installation tasks 2020-03-21 13:09:14 -04:00
Ethan Paul 2e34cf9c85 Add tasks for installing kernel plus on centos8 2020-03-17 22:50:18 -04:00
Ethan Paul 6544f30114 Update sshkey deployment to work with new variable system 2020-03-17 22:49:34 -04:00
Ethan Paul c59b9f54bb Add preprocessing tasks and auth playbook
Update secrets submodule
2020-02-11 23:26:05 -05:00
Ethan Paul bb3578f997 Restructure repository, removing old stuff 2020-02-11 23:17:43 -05:00
Ethan Paul d5fdbbb9aa Restructure local user preprocessing tasks 2019-12-01 14:15:21 -05:00
Ethan Paul 62b95d4e22 Trying a whole buncha stuff 2019-11-23 14:30:39 -05:00
Ethan Paul dca25832c4 Overhaul local user management
Fix user deletion on removal/reassignment
Improve efficiency and cross platform support
2019-09-27 02:59:11 -04:00
Ethan Paul 2122154202
Disable repo report upload on yum systems 2019-03-30 16:35:16 -04:00
Ethan N. Paul d50ab02b3c Remove task to restart sshd
Turns out restarting sshd via ssh isn't the best plan
2019-02-23 23:14:33 -05:00
Ethan Paul c27460c47e Updates to segregate configs by device class
Split cloud VMs out from local VMs in 'cloud' group
Generalize networkd install/config
Generalize sshd config
Create general update playbook
Add host vm-host-nextcloud
2018-12-30 22:54:33 -05:00
Ethan Paul 9a35e992d0 Fix myriad bugs in playbooks
Update inventory
2018-12-22 13:55:36 -05:00
Ethan N. Paul 69d0dcd95b Add dependencies playbook for global dependencies 2018-12-12 23:53:29 -05:00
Ethan N. Paul dedefb1c1d Add tasks for platform-specific operations 2018-11-27 01:31:58 -05:00
Ethan N. Paul 2901a1685d Ongoing baseline establishment work
Create provision playbook with modular platform-interop framework
Implement first version of update-system playbook
Implement var organization
Implement basic structure of inventory file
2018-11-27 01:30:55 -05:00