Samuel Clay
|
d52a8d362c
|
Reducing number of workers on docker-compose. Also removing extraneous task servers and consolidating to task-celery for feeds and task-work for cron and work
|
2021-03-17 20:13:58 -04:00 |
|
Samuel Clay
|
3491d61642
|
Adding discovery and staging servers. Also adding a second node socket server.
|
2021-03-15 10:41:58 -04:00 |
|
Samuel Clay
|
c12b2493ed
|
Finishing up db-mongo-analytics. Redis also now works.
|
2021-02-24 11:57:26 -05:00 |
|
Samuel Clay
|
0c4464636f
|
Rearranging ansible directory
|
2021-02-23 19:13:54 -05:00 |
|
Samuel Clay
|
d498cca9e1
|
Handling multiple servers of the same name. Adding node-images for imageproxy.
|
2021-02-18 18:03:36 -05:00 |
|
Samuel Clay
|
b6e0d835bd
|
Renaming consul-manager to db-consul. Handling multiples in terraform by naming them with the droplet index.
|
2021-02-18 13:51:06 -05:00 |
|
Samuel Clay
|
06bdbf48e9
|
Splitting task into four task servers. Renaming elasticsearch to db-elasticsearch. Working on HAProxy.
|
2021-02-17 21:07:12 -05:00 |
|
Samuel Clay
|
af58642ad5
|
Splitting out dnsmasq
|
2021-02-17 16:48:07 -05:00 |
|
Samuel Clay
|
69dfd2e6d3
|
Terraform state now lives on S3.
|
2021-02-16 19:23:35 -05:00 |
|
Samuel Clay
|
94d900aedc
|
Working on inventories.
|
2021-02-08 19:22:51 -05:00 |
|
Samuel Clay
|
1901561fa0
|
Ensuring droplets are created. Fixing a few TF naming issues.
|
2021-02-08 17:10:33 -05:00 |
|
Jonathan Math
|
7416f512d6
|
add extra ssh timeout time and commands to check ssh connections in terraform before continuing to do the rest of the provisioning.
|
2021-02-08 14:18:25 -05:00 |
|
Jonathan Math
|
5fc44621b6
|
add provision script to run after each droplet creation in terraform script
|
2021-02-04 15:39:44 -05:00 |
|
Jonathan Math
|
2b08edb21e
|
fix terraform syntax
|
2021-02-04 14:21:16 -05:00 |
|
Jonathan Math
|
5c07ab7aa9
|
add consul-manager machine to terraform script
|
2021-02-04 11:27:30 -05:00 |
|
Jonathan Math
|
fb32619665
|
remove unnecessary syntax from digitalocean.tf and also limit setup_root to run only on the resource that is causing it to be called
|
2021-02-03 19:20:20 -05:00 |
|
Jonathan Math
|
8d8ed631c9
|
update digitalocean.tf to run generate.py and setup_root.yml whenever a droplet is created
|
2021-02-02 22:56:32 -05:00 |
|
Jonathan Math
|
a5ea4dcb35
|
add node-page droplet to terraform script
|
2021-02-02 10:02:28 -05:00 |
|
Jonathan Math
|
b8e17ac70a
|
change 'app' droplet name to 'app-django' in terraform script
|
2021-02-01 21:41:39 -05:00 |
|
Jonathan Math
|
eaca803321
|
add missing ssh keys to droplets in terraform script
|
2021-02-01 12:36:23 -05:00 |
|
Jonathan Math
|
25654da172
|
rename digitalocean droplets in terraform script to make sense with digital_ocean.yml groupings
|
2021-02-01 11:45:25 -05:00 |
|
Jonathan Math
|
0dd0a701b3
|
make do_token read from '/srv/secrets-newsblur/keys/digital_ocean.token'
|
2021-02-01 11:19:18 -05:00 |
|
Jonathan Math
|
130d35556d
|
add terraform script for generating droplets
|
2021-02-01 11:10:28 -05:00 |
|