Commit graph

17085 commits

Author SHA1 Message Date
Samuel Clay
56f5ff501a Old task servers should use smaller concurrency. 2024-02-25 12:36:08 -05:00
Samuel Clay
41bf125467 Last minute changes to migration strategy. 2024-02-25 12:30:42 -05:00
Samuel Clay
015d922cb2 Redis replica migration. 2024-02-19 17:43:45 -05:00
Samuel Clay
5098a86c79 Adding to hetzner migration. 2024-02-18 17:21:03 -05:00
Samuel Clay
06ead8349a Hetzner migration notes. 2024-02-18 17:17:05 -05:00
Samuel Clay
bef8b73b79 Splitting redis roles. 2024-02-18 17:16:56 -05:00
Samuel Clay
79d71fa4e2 Moving redis to new ports 2024-02-18 16:22:06 -05:00
Samuel Clay
148d19a605 Faster ufw, now progressively enhanced. 2024-02-18 16:10:51 -05:00
Samuel Clay
f6a2a910ff Fixing hetzner consul ips. 2024-02-18 15:24:30 -05:00
Samuel Clay
1fa902f6a1 Speeding up ufw by batching up the commands. 2024-02-18 14:51:48 -05:00
Samuel Clay
38c7463609 Adding hetzner db-consul servers. 2024-02-18 14:51:38 -05:00
Samuel Clay
f2f6370c7d Handling common apns error. 2024-02-18 13:09:43 -05:00
Samuel Clay
fe708196ee Tailing logs needs a bit more width for new task servers. 2024-02-18 08:23:41 -05:00
Samuel Clay
7bd7d4ba9d Tailing logs needs a bit more width for new task servers. 2024-02-18 08:23:21 -05:00
Samuel Clay
4d6f0b5000 Upping app gunicorn workers. 2024-02-18 08:12:28 -05:00
Samuel Clay
27d5803ca9 SERVER_NAME needs the env 2024-02-18 08:09:08 -05:00
Samuel Clay
f17d12a10c Work servers only need 4 celery. 2024-02-18 08:08:25 -05:00
Samuel Clay
39f4d73a13 App-counts to app-count 2024-02-18 07:14:25 -05:00
Samuel Clay
caa7e05ee9 Upping task concurrency 2024-02-18 07:03:21 -05:00
Samuel Clay
f709bd7e18 Updating consul and docker for arm64. Using old redis ports. 2024-02-17 17:14:35 -05:00
Samuel Clay
af30c80aac Elasticsearch secondary 2024-02-14 16:58:24 -05:00
Samuel Clay
e9be73d3b3 Redis secondaries 2024-02-12 14:04:12 -05:00
Samuel Clay
7a390ef01e Using new hall group 2024-02-11 14:02:57 -05:00
Samuel Clay
16768216c1 Updating db monitor redis ports. 2024-02-11 13:59:18 -05:00
Samuel Clay
7a049c1e55 Switching to new redis ports. 2024-02-11 13:48:33 -05:00
Samuel Clay
2f7beac8a7 Redis dbs now moved to their own port. 2024-02-11 13:36:38 -05:00
Samuel Clay
c0363c1349 All redis secondaries on the same machine. Unbinding dnsmasq so it works for all interfaces as they come up. 2024-02-11 09:44:24 -05:00
Samuel Clay
85752e1e34 Ignoring redis replica confs for secondaries. 2024-02-11 08:49:35 -05:00
Samuel Clay
ded1bec96e Secondary redis is now port separated. 2024-02-11 08:46:09 -05:00
Samuel Clay
0e71bfd27a Rewriting tlnb command to handle naming servers. 2024-02-10 15:01:28 -05:00
Samuel Clay
b24d9331be 120s timeout for hstaging 2024-02-09 10:03:13 -05:00
Samuel Clay
85ca14bd55 60s timeout in staging. 2024-02-08 20:20:52 -05:00
Samuel Clay
c07df5d462 Adding hstaging server. 2024-02-08 20:13:30 -05:00
Samuel Clay
a222fc0675 Switching to 127.0.0.1 from localhost since ipv6 is being prioritized on hetzner. 2024-02-08 20:11:58 -05:00
Samuel Clay
e9b69a634f Dnsmasq should start at boot and just not care about docker specific interfaces. 2024-02-08 19:11:12 -05:00
Samuel Clay
fd1346af7e Adding hetzner servers to haproxy 2024-02-08 17:26:15 -05:00
Samuel Clay
9960210beb Adding hwww subdomain to begin testing hetzner 2024-02-04 13:32:24 -05:00
Samuel Clay
7a5ef1a26c Getting postgres working on hetzner. 2024-01-31 17:28:34 -05:00
Samuel Clay
18713cb626 Fixing dnsmasq to always start after docker so the interface is available. 2024-01-28 18:15:44 -05:00
Samuel Clay
697d6ec270 Task server names, postgres replication, storing grafana. 2024-01-28 17:58:18 -05:00
Samuel Clay
73af4f6541 Adding CMD to postgres dockerfile. 2024-01-28 00:39:34 -05:00
Samuel Clay
c85792ccab Adding CMD to postgres dockerfile. 2024-01-28 00:38:05 -05:00
Samuel Clay
e1d81b3d2f Permissions 2024-01-27 23:24:42 -05:00
Samuel Clay
b095767392 Adding usermod to entrypoint. 2024-01-27 23:21:08 -05:00
Samuel Clay
6d8ffa1c6b Postgres usermod 2024-01-27 23:17:06 -05:00
Samuel Clay
e11197c333 Moving postgres Dockerfile 2024-01-27 23:16:09 -05:00
Samuel Clay
1453c3ee27 Updating postgres for standby. 2024-01-27 23:11:36 -05:00
Samuel Clay
2b3d2c2516 db-redis-session singular 2024-01-27 18:32:34 -05:00
Samuel Clay
1ed3c9f40a Adding postgres and elasticsearch to hetzner. Updating redis flask metrics. 2024-01-27 18:11:36 -05:00
Samuel Clay
4d9b0161e7 Correcting redis db monitor db numbers. 2024-01-26 08:43:01 -05:00