Commit graph

595 commits

Author SHA1 Message Date
Samuel Clay
cd90b968fd Inventory groups can't have hyphens. 2021-02-03 20:06:08 -05:00
Jonathan Math
233117b82c add consul roles and stub in WIP consul role definitions 2021-02-03 19:39:53 -05:00
Jonathan Math
d73a206efb remove unnecessary syntax from node role 2021-02-03 17:56:21 -05:00
Jonathan Math
639a997c36 fix hosts for setup_postgres.yml 2021-02-03 12:26:19 -05:00
Jonathan Math
071ae01a4a fix hosts for setup_postgres.yml 2021-02-03 12:25:15 -05:00
Jonathan Math
c8d79e3666 add consul-manager.yml role 2021-02-03 12:18:53 -05:00
Jonathan Math
a25b08dadd add repo and consul-manager role to setup_www.yml, remove haproxy role for now 2021-02-03 12:17:50 -05:00
Jonathan Math
9c80c1e382 remove unnecessary docker image pull task from web and nginx roles 2021-02-03 10:54:06 -05:00
Jonathan Math
eac503be4b remove setup_monitor because the monitor role is already used in setup_www.yml 2021-02-03 10:45:02 -05:00
Jonathan Math
c59f3c1430 move postgres tasks into postgres role 2021-02-03 10:43:08 -05:00
Jonathan Math
398b612f46 move monitor tasks into monitor role 2021-02-03 10:41:07 -05:00
Jonathan Math
82cc1305a2 move mongo tasks into mongo role 2021-02-03 10:39:11 -05:00
Jonathan Math
90ec01741b move elasticsearch tasks into elasticsearch role 2021-02-03 10:34:10 -05:00
Jonathan Math
850e3e1c50 fix syntax in node role 2021-02-02 23:40:09 -05:00
Jonathan Math
df30dac8c5 fix string interpolation issue in celery_task role 2021-02-02 23:28:31 -05:00
Jonathan Math
7db3f3099f add celery_task role and ruse in in setup_task.yml 2021-02-02 23:20:33 -05:00
Jonathan Math
711d6ee175 add redis role 2021-02-02 23:04:46 -05:00
Jonathan Math
038197a314 remove consul role from setup_www.yml 2021-02-02 23:04:23 -05:00
Jonathan Math
05974014d1 add motd_role:task to setup_task.yml 2021-02-02 23:03:43 -05:00
Jonathan Math
011bc1ca79 add motd_role:db to setup_mongo.yml 2021-02-02 23:03:15 -05:00
Jonathan Math
6c543463c4 add volume to newsblur_web docker container 2021-02-02 23:02:32 -05:00
Jonathan Math
cda01b0b08 delete setup_do.yml 2021-02-02 23:01:24 -05:00
Jonathan Math
b82a05cfb2 add motd db for setup_elasticsearch.yml 2021-02-02 23:00:20 -05:00
Jonathan Math
dc98aaea15 use db-redis-user group for setup_redis.yml and add repo role to setup_redis.yml 2021-02-02 22:58:56 -05:00
Jonathan Math
d6497c6f45 delete setup_db.yml 2021-02-02 22:56:52 -05:00
Jonathan Math
6571b96044 add setup_postgres.yml ansible playook 2021-02-01 22:49:32 -05:00
Jonathan Math
bb15a221cf add setup_redis.yml ansible playbook 2021-02-01 22:48:53 -05:00
Jonathan Math
44ec4f3a78 add setup_task.yml ansible playbook 2021-02-01 22:48:11 -05:00
Jonathan Math
20b8f68599 add setup_monitor.yml ansible playbook 2021-02-01 22:47:16 -05:00
Jonathan Math
1015808455 add repo ansible role 2021-02-01 22:43:09 -05:00
Jonathan Math
fc7afe56b3 add setup_mongo.yml playbook 2021-02-01 22:42:41 -05:00
Jonathan Math
0f1e65b2e7 add setup_elasticsearch.yml ansible playbook 2021-02-01 21:51:32 -05:00
Jonathan Math
65adfacda1 add setup_node.yml ansible playbook 2021-02-01 21:50:44 -05:00
Samuel Clay
b048cf73ef Colorizing motds. 2021-02-01 13:02:36 -05:00
Samuel Clay
d7112cf50c Stubbing in repo dir. 2021-01-29 12:20:39 -05:00
Samuel Clay
1bbf1dbbb1 Stubbing in consul-manager to www 2021-01-29 12:20:27 -05:00
Samuel Clay
e485c46c46 Removing etc/hosts role, adding makefile commands for using ansible-playbook 2021-01-29 12:12:27 -05:00
Samuel Clay
c1eff4c28e Adding install info 2021-01-29 11:27:45 -05:00
Samuel Clay
4cffbba942 Stubbing in ansible roel for consul. Not sure how to hook it up yet, but need Terraform first. 2021-01-29 09:49:39 -05:00
Samuel Clay
dccb87bd26 Adding files for common setup on app. Finishing up dynamic inventory. 2021-01-28 19:06:30 -05:00
Samuel Clay
d3ce8ab87c Dynamic inventory, grouped by role, for Digital Ocean in Ansible. 2021-01-26 19:45:15 -05:00
Samuel Clay
49b93fabe2 Adding nginx role. Needs conversion to docker-compose. 2021-01-23 10:54:00 -05:00
Samuel Clay
dc5d390cf1 Updating postgres. Stubbing in nginx in ansible, but this needs to be rewritten with docker-compose. 2021-01-22 19:22:45 -05:00
Samuel Clay
1d87af414d Adding docker start commands. Should this be docker-compose instead? 2021-01-20 21:21:24 -05:00
Samuel Clay
8ca6a165fd Stubbing in ansible deployment scripts. Still needs to run docker commands, but it's a good start. 2021-01-20 17:49:37 -05:00