Commit Graph

79 Commits

Author SHA1 Message Date
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 Paul fd77dbfca4 Add networking to hosts missing it
Update descriptions
Add router host vars file
Add vm-dev-nginx
2018-12-22 13:55:07 -05:00
Ethan N. Paul bf7105006e Add bitwarden host and service account 2018-12-22 13:54:07 -05:00
Ethan N. Paul 36a61c7510 Remove var prompts 2018-12-13 22:33:35 -05:00
Ethan N. Paul ec5837fc7f Add vigil keys 2018-12-13 22:32:43 -05:00
Ethan N. Paul 6509316c8c Add task to copy generated keys to repo 2018-12-13 22:30:40 -05:00
Ethan N. Paul 59aba361ec Rename update-users playbook to update-local-users 2018-12-13 22:02:27 -05:00
Ethan N. Paul cd62ead5ea Update prompt colors in bashrc and motd template 2018-12-13 22:01:48 -05:00
Ethan N. Paul b083a68f78 Add proper site tag to hosts 2018-12-13 22:00:18 -05:00
Ethan N. Paul ad6f7762c1 Add host nimbus-1 2018-12-13 00:51:02 -05:00
Ethan N. Paul 8ef7985233 Fix issues with sudo not being disabled 2018-12-13 00:50:43 -05:00
Ethan N. Paul 16b69c51e8 Finish update-users playbook 2018-12-12 23:53:29 -05:00
Ethan N. Paul 69d0dcd95b Add dependencies playbook for global dependencies 2018-12-12 23:53:29 -05:00
Ethan N. Paul 772a07f2a1 Update all keyfiles 2018-12-12 23:50:53 -05:00
Ethan N. Paul 2e2312f159 Update password for user enpaul 2018-12-11 21:18:40 -05:00
Ethan N. Paul 57a9e7e084 Add global settings 2018-12-11 00:51:34 -05:00
Ethan N. Paul eb153e9365 Add epaul public keys 2018-12-11 00:51:02 -05:00
Ethan N. Paul 6c6de5a954 Update playbooks and finalize the update-users playbook 2018-12-11 00:48:37 -05:00
Ethan N. Paul b68b7160de Break inventory out into hostvars and groupvars
because variable scoping is hard apparently
2018-12-11 00:48:03 -05:00
Ethan N. Paul ea8615aeda Update users structure and add network settings definition 2018-12-11 00:47:21 -05:00
Ethan N. Paul dbf7572814 Add initial user creation playbook 2018-11-27 21:51:33 -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
Ethan N. Paul ba4ce45f96 Ongoing work to establish working baseline 2018-11-25 23:33:42 -05:00
Ethan N. Paul a5e418f940 Lots of stuff 2018-11-20 22:01:09 -05:00
Ethan N. Paul 351301d1fd Started putting together more stuff for auth 2018-11-11 20:14:50 -05:00
Ethan N. Paul fe120082e2 Implement basic key directory structure 2018-11-11 01:59:43 -05:00
One fd20f934ca Initial commit 2018-11-10 20:27:05 -05:00