Commit Graph

116 Commits

Author SHA1 Message Date
Luke Murphy
f7e6f005f1
Pass in list of databases 2020-04-13 15:57:35 +02:00
Luke Murphy
a5b0cc42a5
Unbork the proxy tasks 2020-04-13 15:26:39 +02:00
Luke Murphy
cbeb1c42f3
Fix access for db.type 2020-04-13 15:21:03 +02:00
Luke Murphy
ceffb97230
Fiddle with database vars wiring 2020-04-13 15:19:06 +02:00
Luke Murphy
4d3d1641f6
Drop back to just vars 2020-04-13 15:08:53 +02:00
Luke Murphy
1734ee3634
Switch around debug statements 2020-04-13 15:06:18 +02:00
Luke Murphy
9e3e548c26
Fix typo 2020-04-13 15:04:25 +02:00
Luke Murphy
ccaf036248
Take another pass at wiring up steps 2020-04-13 15:02:55 +02:00
Luke Murphy
010b3fa863
Ignore unknown files 2020-04-13 14:25:47 +02:00
Luke Murphy
9b75b3e068
Pass in missing var 2020-04-13 14:23:56 +02:00
Luke Murphy
2cfe5f0cde
Load vars in that we control 2020-04-13 14:22:19 +02:00
Luke Murphy
ed72e9630c
Add ansible.cfg 2020-04-13 14:19:51 +02:00
Luke Murphy
02d94302da
Fix env var 2020-04-13 14:14:11 +02:00
Luke Murphy
1276328ef1
Fix typo 2020-04-13 14:12:46 +02:00
Luke Murphy
ebce024bad
Apply quotes remove to all commands 2020-04-13 14:11:23 +02:00
Luke Murphy
09e8fc31a1
Remove quotes 2020-04-13 14:10:10 +02:00
Luke Murphy
886671c313
Fix vault file naming 2020-04-13 14:07:37 +02:00
Luke Murphy
b04afd85fb
Spit out environment for now 2020-04-13 14:04:38 +02:00
Luke Murphy
39272350c3
Add TODO and import config first 2020-04-13 13:57:12 +02:00
Luke Murphy
c21de2b941
Clear the line 2020-04-13 13:53:19 +02:00
Luke Murphy
d6e055822f
Create preparatory folder 2020-04-13 13:52:34 +02:00
Luke Murphy
4061f5fd26
Don't show passwords 2020-04-13 13:47:50 +02:00
Luke Murphy
85316d7be4
Fix path and calm shellcheck down 2020-04-13 13:16:49 +02:00
Luke Murphy
092cae8516
Drop quotes and run update 2020-04-13 13:14:48 +02:00
Luke Murphy
f39da692bf
Drop the quietness 2020-04-13 13:13:37 +02:00
Luke Murphy
70d3ec94d2
Add sudo pass and trim up vault pass command 2020-04-13 13:11:43 +02:00
Luke Murphy
e46a56fe3e
Sum up with shorter docs 2020-04-13 13:00:14 +02:00
Luke Murphy
e2f9de3fe0
Setup plays and tasks 2020-04-13 12:49:14 +02:00
Luke Murphy
ded81dab45
Actually, we don't need python at all 2020-04-13 11:42:33 +02:00
Luke Murphy
b3e2d08100
Add dependency validation 2020-04-13 10:30:26 +02:00
Luke Murphy
236705d1e3
Start to thread through arguments 2020-04-13 10:26:21 +02:00
Luke Murphy
714f18e8c0
Add ansible place holder files 2020-04-13 10:26:14 +02:00
Luke Murphy
83152487f1
Install ansible dependencies at the dependency hook 2020-04-13 10:25:44 +02:00
Luke Murphy
552597f3f1
Use better wording 2020-04-13 09:56:05 +02:00
Luke Murphy
d3846c436a
Wire up the bash -> python pass through 2020-04-13 09:52:26 +02:00
Luke Murphy
61445600d3
Taking note of brain dump 2020-04-13 09:40:15 +02:00
Luke Murphy
ce44d9a261
Use better wording 2020-04-13 09:40:07 +02:00
Luke Murphy
935bfb8129
Add new deps and output them 2020-04-13 09:39:57 +02:00
Luke Murphy
1451558efa
Uppercase APP like the rest 2020-04-13 09:26:01 +02:00
Luke Murphy
cf70f57d7f
Add pre-deploy/post-deploy place holders 2020-04-13 09:24:02 +02:00
Luke Murphy
93c16dfdc3
Fix typo 2020-04-13 09:21:47 +02:00
Luke Murphy
12c0d52e47
Format and add missing shellcheck exceptions 2020-04-13 09:21:36 +02:00
Luke Murphy
3c922ea8b4
Add capitalisation 2020-04-08 13:09:50 +02:00
Luke Murphy
d3efc17cae
Change wording of help 2020-04-08 12:22:49 +02:00
Luke Murphy
22e1b66b1d
Demove debug and output more clarifying logs 2020-04-07 17:05:33 +02:00
Luke Murphy
6eaeac0be5
Reverse check and output for debug 2020-04-07 17:03:48 +02:00
Luke Murphy
639aa31da3
Add missing import 2020-04-07 17:01:56 +02:00
Luke Murphy
6d1d2235c3
Add missing app check 2020-04-07 17:00:49 +02:00
Luke Murphy
4df767fee9
Fix order of name 2020-04-07 16:53:27 +02:00
Luke Murphy
e8b77a4f4f
Add commands definition 2020-04-07 16:52:18 +02:00