Commit Graph

375 Commits

Author SHA1 Message Date
2bb29965bd Reorganize user salt creation
This now allows for easier home directory imports
Gonna whip up a playbook to initialize a fresh Ubuntu install on my workstations
2019-10-11 16:37:18 -05:00
86562b3ccc Reorganize, add cockpit role 2019-10-11 14:08:22 -05:00
52fd78e28b Disallow duplicates for all given roles 2019-10-03 03:54:46 -05:00
9ee50492c2 Force ansible repo clone
Changes on this host don't matter; it's not supposed to have commit rights so local changes are invalid anyway
2019-09-15 02:34:29 -05:00
e9906712c5 Use python3 in ec2 script
wewbuntu
2019-09-15 02:33:26 -05:00
4f5fe365fc Fix bootstrapping, use https URL for ansible scripts 2019-09-15 02:30:46 -05:00
8f7f53e96c Remove template yaml 2019-09-15 02:03:00 -05:00
93de4f5a54 Disable host key checking
NOTE: THIS IS A REALLY DUMB IDEA DON'T DO THIS
I'm only doing this because I'm constantly tearing down my environment for learning purposes
DO NOT RUN THIS IN PROD
YOU WILL DIE
2019-09-15 01:41:10 -05:00
1d3369fcb0 Split userlogon and ansible role tasks, switch apt packages to python3 2019-09-15 01:38:16 -05:00
cb3d94db94 Remove role interdependencies 2019-09-15 01:26:37 -05:00
4bd018bf90 Change shebang of ansible-playbook
Yeah, it's turning out that that's more often in /usr/local/bin. Guess why
2019-09-15 01:24:44 -05:00
ceb8b5ac8f Tweak EC2 regions, +x provision.yml 2019-09-15 01:22:33 -05:00
2d9c3c27c3 Move to dynamic ec2 inventory
Here's hoping this works
yolo
2019-09-15 01:17:38 -05:00
1a71853193 Add ec2 stuff 2019-09-15 01:08:59 -05:00
4775944fc0 Install Ansible via pip for the Ansible host 2019-09-15 01:08:35 -05:00
963f43aeeb Add Ansible key to deployment
Kinda need that for an Ansible host
2019-09-15 00:49:01 -05:00
b8238a062d Lots: Add a new Ansible role, prepare for an EC2 inventory migration 2019-09-15 00:39:47 -05:00
3823f7a47f Babby's first playbooks 2019-09-14 11:49:23 -05:00
f462019c83 Actually add Ansible files 2019-08-30 14:13:34 -05:00
d62b322642 Begin setting up Ansible 2019-08-30 04:14:49 -05:00
8c7e54138e 01: Resolve dependencies in build script, use proper, findable paths 2019-08-30 03:27:18 -05:00
44e422b591 Add pubkey 2019-08-30 03:05:58 -05:00
e1827183c5 Fix erroneous invocation directory 2019-08-30 03:01:45 -05:00
7f2fb461ea Add stage 1: installer iso creation 2019-08-30 03:01:05 -05:00
fd81beea96 Create gitignore 2019-08-30 02:21:10 -05:00