Commit graph

16 commits

Author SHA1 Message Date
Samuel Clay
8a30086f0f Refactoring Ansible provision/setup and deploy scripts to use a single script which calls appropriate roles and playbooks based on hostname 2021-04-13 11:59:42 -04:00
Jonathan Math
90c13af5f8 add monitor roles to setup playbooks for dbs. 2021-03-02 10:39:50 -05:00
Samuel Clay
18a2415d4a Changing consul to use public IPs. This should probably be undone when the old site is disconnected and consul can go back to using private IPs for everything. 2021-02-18 20:53:23 -05:00
Samuel Clay
56cea73a9c Beginning to add consul to old servers. 2021-02-18 18:59:00 -05:00
Samuel Clay
b06db8f0ba Cleaning up provisoning. 2021-02-18 14:40:11 -05:00
Samuel Clay
af58642ad5 Splitting out dnsmasq 2021-02-17 16:48:07 -05:00
Jonathan Math
54a742915c registering redis services in consul 2021-02-15 19:23:14 -05:00
Samuel Clay
0ac6341756 Consul now all setup. Needs services. 2021-02-11 20:44:57 -05:00
Samuel Clay
fcee1c44f5 Adding consul role to all top level provisioners. 2021-02-10 18:43:47 -05:00
Samuel Clay
e72488bd93 Updating haproxy config, updating DB motd, and finishing up letsencrypt ansible role. 2021-02-08 22:21:03 -05:00
Samuel Clay
94d900aedc Working on inventories. 2021-02-08 19:22:51 -05:00
Jonathan Math
18131a8086 fix setup_redis.yml so that it is targeting the db-redis group 2021-02-08 14:20:14 -05:00
Jonathan Math
c7df220d11 change consul role to consul-client 2021-02-04 11:09:41 -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
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
bb15a221cf add setup_redis.yml ansible playbook 2021-02-01 22:48:53 -05:00