Commit Graph

42 Commits

Author SHA1 Message Date
d3165b7e9e Rename deploy.yml; start move to role-based syntax.
- This is only partially done and is gonna take a bit of time
- especially to tag everything properly, UGH.
2020-01-20 16:45:39 -06:00
d243ee1668 Migrate mojo-vars-vault data to vault.yml; reference it in main.yml 2020-01-20 16:44:58 -06:00
b9592b1697 Create new pvl client and reference in main.yml. 2020-01-20 14:14:32 -06:00
bf8cc090ad Move to single file for client deploys. 2020-01-20 14:14:06 -06:00
31c97f8123 Create new ling8 client config, reference it properly for deploys. 2020-01-19 16:08:34 -06:00
3f624002a5 Minor text fixes. 2020-01-19 16:08:20 -06:00
0e30fccd10 Merge branch 'wg-fix' of jowj/adc into master 2020-01-17 18:43:58 +00:00
048ebc903a Add mosh package to sys_packages vars. 2020-01-17 12:39:30 -06:00
78fb60952f Provide readme for how to use the client_matrix.yml play. 2020-01-14 15:43:52 -06:00
532c5b9772 Update the ansible_connection for localhost to local
- why the /fuck/ is this not the default aaaaaah
2020-01-14 15:43:22 -06:00
ec8ea32089 Add ability to deploy matrix client from ansible
- add client_matrix.yml play
- add new ios.conf template
- update main.yml task to include matrix.conf template deploy and tags.
2020-01-14 15:42:22 -06:00
1ea0ab8437 Add DNS entry to config; without this the 'route all traffic' part:
- won't work
- will be really frustrating.
2020-01-13 19:51:45 -06:00
e40b68e623 Fix the idiot mistakes i made in postup/down rules.
- you'll note i fucked up interface name
- and missing an argument :(
2020-01-13 16:27:33 -06:00
71133f94fc Add iptables config lines. 2020-01-12 17:11:48 -06:00
37a4c17343 Add an example ios config to allow easier testing / manual configs
- only useful until i actually automate the idiot config process.
2020-01-12 17:11:16 -06:00
86accf4a2b Add ios.conf template. this does not currently work. 2020-01-12 17:10:58 -06:00
c0f80848c3 Remove unnecessary header info from apt installs. 2020-01-12 17:10:39 -06:00
0872b919ac Add cloud vpn play to all.yml. 2020-01-12 17:10:20 -06:00
866908df2c Add new play for configuring cloud vpn server. 2020-01-12 17:10:05 -06:00
e2839fc381 update idiot syntax of existing wg vpn readme. 2020-01-08 17:11:43 -06:00
c0d70a73cf add root ansible readme 2020-01-08 17:11:34 -06:00
8853fa51c5 Create vault.yml for > 1 playbook; move mojovarsvault. 2020-01-08 17:02:26 -06:00
7e62efcbb9 Add role specific declarations. 2020-01-08 17:02:02 -06:00
9e172580bc add whitespace. 2020-01-08 17:01:37 -06:00
eda36e89eb Rename ansible.cfg because i fat fingered it. 2020-01-08 17:01:02 -06:00
1d009dc0fd Remove old giant messy way of grouping files. 2020-01-08 17:00:45 -06:00
acb6de74c4 Move to proper role syntax. 2020-01-08 14:54:42 -06:00
253958e1dd Create vars used for all plays 2020-01-08 14:10:15 -06:00
a2f52facf4 Create broad "configure everything" job.
- this is incomplete right now
- this /will/ require rewrites of existing terrible roles
- step in the right direction but :(
2020-01-08 14:09:42 -06:00
e4a51078ee Remove vars/host declarations. 2020-01-08 14:09:29 -06:00
caa50fb221 Make role proper format; move vars out to other files. 2020-01-08 14:09:15 -06:00
70402cea38 add ansible.cfg a la mrled; same sane defaults, basically. 2020-01-08 14:08:45 -06:00
46d9af29ea Move inventory around; should help with what i actually want to do. 2020-01-08 14:08:07 -06:00
7d17bda70d Minor clean up. 2020-01-07 15:57:16 -06:00
josiah
13132604be Update readme to document the project properly. 2020-01-05 02:03:08 +00:00
87001d30a4 Move setup scripts to scripts folder. 2020-01-04 18:13:36 -06:00
ea4b85f7c1 Move docker stuff to docker folder. 2020-01-04 18:13:29 -06:00
2452a0aa5b Move ansible stuff to ansible folder. 2020-01-04 18:13:19 -06:00
485842e739 Update readme. 2020-01-04 18:13:10 -06:00
97855ccfc5 Break everything out of 'deployments' into specific types. 2020-01-04 18:12:50 -06:00
950c53c303 add readme.org 2020-01-04 17:50:13 -06:00
c82ab680ae initial commit 2020-01-04 17:47:39 -06:00