Commit graph

71 commits

Author SHA1 Message Date
Samuel Clay
f91598577d All app servers go to the size. 2022-05-11 11:23:49 -04:00
Samuel Clay
230c57b792 Rearranging TF vars 2022-05-10 09:28:07 -04:00
Samuel Clay
bdbe7b8797 Upgrading to MongoDB 4.0, and upping mongo servers. 2022-05-09 21:20:51 -04:00
Samuel Clay
b586d519c9 Moving pg basebackup to a backup role 2022-05-02 09:32:35 -04:00
Samuel Clay
03c82299eb Bit rot in terraform's digitalocean led to new droplets not being attached for DO projects, thereby not being included in the firewall, so new droplets would never go online until added. This now adds them automatically, although new groups need to be added. 2022-04-26 10:57:52 -04:00
Samuel Clay
203a6048bf Renaming www in terraform until next www server 2022-04-01 16:11:26 -04:00
Samuel Clay
2065214dc2 Rearranging mongo servers 2022-03-15 15:02:11 -04:00
Samuel Clay
ab63f9d2ae Bumping up node images size. 2022-03-09 17:31:56 -05:00
Samuel Clay
56c4e80c18 All django boxes the same size. 2022-02-14 10:24:24 -05:00
Samuel Clay
f3e7f98cb9 Resizing app servers 2022-02-11 10:39:30 -05:00
Samuel Clay
b6763d872f XoneB 4 LIFE 2022-02-08 15:32:43 -05:00
Samuel Clay
472fcda770 Locking consul to a working version. Also changing flask status code response to handle custom status codes. 2022-02-04 13:01:18 -05:00
Samuel Clay
b0acb97ac1 Archiving munin. 2022-02-01 14:59:05 -05:00
Samuel Clay
e227e651ed Pruning docker, updating sentry release webhook only on local. 2022-01-03 17:24:57 -05:00
Samuel Clay
e5e3162f89 Moving from hosted Sentry to self-hosted sentry. 2022-01-03 14:48:39 -05:00
Samuel Clay
ea6103bc8f Adding second mongo analytics db, cleaning up mongo analytics auth. 2021-12-16 13:48:20 -05:00
Samuel Clay
ba6b4e5d1c Prepping postgres transition, writing redis db maintenance. 2021-12-13 16:09:27 -05:00
Samuel Clay
58d6c00bfa Bumping mongo size 2021-12-09 13:20:02 -05:00
Samuel Clay
18371c6b46 Terraform Digital Ocean v2.0 2021-12-07 10:45:06 -05:00
Samuel Clay
779348c495 Removing unused db redis query counters. 2021-12-06 10:49:37 -05:00
Samuel Clay
38c2004479 Haproxy shoudl reload on config update, adding celery task group, and allowing task servers to update inventory. 2021-11-14 17:21:04 -05:00
Samuel Clay
62a7b1255c Skipping mongo1. 2021-10-26 08:15:17 -04:00
Samuel Clay
5734225d6f Updating Redis to v6, adding redis servers. 2021-10-20 16:46:19 -04:00
Samuel Clay
52b8cfb85b Task servers at , may remove. 2021-10-19 10:58:24 -04:00
Samuel Clay
7ce5ca63f0 Ignoring feed fetch falling emails when not actually falling. 2021-10-06 10:07:21 -04:00
Samuel Clay
532790610d Removing auth from mongo. 2021-09-30 18:02:00 -04:00
Samuel Clay
af390d5fd1 Adding elasticsearch to py3, upgrading monitor, need to fix boto -> boto3. 2021-08-04 18:42:58 -04:00
Samuel Clay
040c165164 Adding db mongo analytics back. 2021-08-04 18:04:06 -04:00
Samuel Clay
edf9caafb6 Hard-coding working node-page volume. 2021-07-22 22:26:44 -04:00
Samuel Clay
f78cd24124 Adding volume to node-page. 2021-07-22 21:16:33 -04:00
Samuel Clay
1ac16508f8 Changing how mongo is registered on consul. Now allows members before they are part of the replica set. 2021-07-21 21:10:02 -04:00
Samuel Clay
82b24fd870 8 app-refresh servers 2021-07-12 21:32:41 -04:00
Samuel Clay
f437f810e4 Adding volume for metrics server. 2021-07-12 11:46:35 -04:00
Samuel Clay
e160a86d2a Switching celery to local log driver for docker due to logs filling up disk space. 2021-06-30 00:22:09 -04:00
Samuel Clay
7d8ba31ee1 Adding blog role and server. 2021-06-22 12:50:08 -04:00
Samuel Clay
ab202d040c Upping app servers. 2021-06-21 14:29:40 -04:00
Samuel Clay
92a0e85ac6 Generate -> Generate inventory.py 2021-05-17 12:10:14 -04:00
Samuel Clay
b1680f9e49 Adding db-metrics server. 2021-05-17 11:30:09 -04:00
Samuel Clay
22605d07cc Changing hostname on early task machines. 2021-05-14 12:29:47 -04:00
Samuel Clay
54e4914804 Adding 3 consul servers. 2021-05-12 15:41:17 -04:00
Samuel Clay
679e70a2b7 Adding mongodb conf. 2021-05-10 18:20:54 -04:00
Samuel Clay
72d8f07cf8 Adding db mongo secondary 2021-05-10 18:08:04 -04:00
Samuel Clay
1b3b42648f Adding benchmarking and volumes for spinning up new mongo clusters. 2021-05-10 13:58:43 -04:00
Samuel Clay
b4d4c64c6c Bumping task servers. 2021-04-22 11:38:27 -04:00
Samuel Clay
a4b7927b92 Nice number of feed fetchers 2021-04-16 17:25:57 -04:00
Samuel Clay
2c1de6bdca Finish moving ansible playbooks, forgot terraform provisioning. 2021-04-16 11:42:49 -04:00
Samuel Clay
2279e117c5 Bumping to 30 task servers 2021-04-08 20:50:47 -04:00
Samuel Clay
18c1ac8365 Fixing broken calc command in compressed CSS. Can use a - but not a + because the space will condense from calc(100% + 56px) to calc(100%+56px) which is invalid CSS. 2021-04-07 21:25:22 -04:00
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