Граф коммитов

64 Коммитов

Автор SHA1 Сообщение Дата
Aaron Meihm 2b4458f894 add missing var imports for users role 2017-01-11 16:06:34 -06:00
Aaron Meihm d3e081bbe3 ensure users role runs 2017-01-11 15:36:49 -06:00
Aaron Meihm d018b0f56f Merge pull request #1 from ameihm0912/master
Documentation and a few additions
2017-01-11 15:15:16 -06:00
Aaron Meihm 9683955574 import common role for user creation 2017-01-11 15:13:29 -06:00
Aaron Meihm 53eaa9acc6 update API ELB policy to ELBSecurityPolicy-2016-08 2017-01-11 14:46:55 -06:00
Aaron Meihm 86942df544 add playbook for stack promotion 2017-01-11 14:40:19 -06:00
Aaron Meihm 2a7b7ada1f api and relay elb dns in stack output 2017-01-11 13:38:24 -06:00
Aaron Meihm af5223be45 only need a new rds and app stack 2017-01-11 11:41:57 -06:00
Aaron Meihm 38ec233f37 add an example config for encryption with sops and use with ansible 2017-01-11 11:19:32 -06:00
Aaron Meihm c266959d5f fix typo in README 2017-01-11 10:58:11 -06:00
Aaron Meihm 38c6abed4b update README 2017-01-11 10:57:03 -06:00
Aaron Meihm 8532df470f add an initial README 2017-01-11 10:43:14 -06:00
Aaron Meihm 6bcd8c0dd5 update deploy repo 2017-01-11 10:29:23 -06:00
Aaron Meihm b7b1251677 add toworkers permissions back
This exchange permission is required as the scheduler expects to have
this access, even if no workers are present in the environment.
2017-01-09 12:26:50 -06:00
Aaron Meihm fbfb36b468 create mig cache directory in scheduler role 2017-01-09 11:57:07 -06:00
Aaron Meihm 78454efaee set internal relay elb scheme 2017-01-09 11:55:35 -06:00
Aaron Meihm 1b25c4e8a1 use internal elb for relay connection
Use regular amqp to connect from internal hosts to relays. This avoids
an issue where if we are using amqps and connecting to the regular relay
elb, dns needs to be set on the stack so certificate validation
succeeds.
2017-01-09 10:54:40 -06:00
Aaron Meihm 8df6c0b333 move mig user creation for scheduler role 2017-01-08 14:06:30 -06:00
Aaron Meihm 8d0591e3ac install server pkg before certs 2017-01-08 13:59:24 -06:00
Aaron Meihm 5bc45f5e1d add missing scheduler instance type 2017-01-08 13:58:04 -06:00
Aaron Meihm fc032d64f9 add scheduler 2017-01-08 13:14:44 -06:00
Aaron Meihm 72dc14ab55 add elb for relay 2017-01-08 12:01:10 -06:00
Aaron Meihm 8904b67747 optionally support rds resource creation using a snapshot 2017-01-08 08:15:31 -06:00
Aaron Meihm 3950fdd58f fix syntax for queue mirror 2017-01-06 17:00:11 -06:00
Aaron Meihm ee94cdbbaa relay queue mirror 2017-01-06 16:45:13 -06:00
Aaron Meihm cf347ddca7 join rabbitmq cluster 2017-01-06 16:30:50 -06:00
Aaron Meihm 892ac89020 enable dns hostnames in vpc 2017-01-06 16:21:34 -06:00
Aaron Meihm de95416f44 all ports between rabbit cluster 2017-01-06 16:20:22 -06:00
Aaron Meihm 9a3460643b update base template to use tags 2017-01-06 15:49:25 -06:00
Aaron Meihm 44b040e885 add second relay 2017-01-06 15:46:14 -06:00
Aaron Meihm 5e352f1218 use tags for playbook selection 2017-01-06 15:33:01 -06:00
Aaron Meihm 616c46d30a add primary relay instance 2017-01-06 13:20:34 -06:00
Aaron Meihm a10ca401da fix typos 2017-01-06 12:55:50 -06:00
Aaron Meihm 39f0867b12 fix up relay configuration, add other users 2017-01-06 12:29:49 -06:00
Aaron Meihm 9bd06e0d69 basic rabbitmq configuration 2017-01-06 12:04:15 -06:00
Aaron Meihm 96810bc1a5 include vars in relay role 2017-01-06 11:47:50 -06:00
Aaron Meihm 2d372d24b8 add relay to entry playbook 2017-01-06 10:57:09 -06:00
Aaron Meihm 3917b6ad3d base rabbitmq role 2017-01-06 10:54:57 -06:00
Aaron Meihm 5946fcde1e change elb instance port for api to 1664 2017-01-05 16:25:10 -06:00
Aaron Meihm 81a4c6d286 use 1664 for api 2017-01-05 16:02:18 -06:00
Aaron Meihm 2f2ccbffbe add role for api install 2017-01-05 15:57:35 -06:00
Aaron Meihm c506ebc7a4 app vpc updates, userdata 2017-01-05 15:00:31 -06:00
Aaron Meihm 71912cf951 set noecho for rds param 2017-01-05 14:13:02 -06:00
Aaron Meihm dae7fbf872 sops decrypt of pull secrets 2017-01-05 13:59:30 -06:00
Aaron Meihm 3485aac6fd def pull vars 2017-01-05 13:14:31 -06:00
Aaron Meihm 161ff7504a s3 for sops data 2017-01-05 13:12:11 -06:00
Aaron Meihm ed8434426a use env specific cf sec 2017-01-05 11:52:25 -06:00
Aaron Meihm a619139cd3 set instance role in base stack 2017-01-05 11:06:18 -06:00
Aaron Meihm 645dd5d28d assign static role name 2017-01-05 10:49:11 -06:00
Aaron Meihm ed5bf8185c add template for instance role creation 2017-01-05 10:38:52 -06:00