Recreate webhooks when they go missing, reuse older webhooks, and initiate connections to Redis cluster

This commit is contained in:
2025-08-20 23:20:21 -03:00
parent ee49b0a984
commit aba11cb2da
15 changed files with 553 additions and 34 deletions
+36
View File
@@ -31,6 +31,36 @@ services:
scylla-net:
ipv4_address: 172.20.0.4
redis-node-1:
image: redis:latest
container_name: redis-node-1
command: redis-server --port 7000 --cluster-enabled yes --cluster-config-file nodes.conf --appendonly yes
ports:
- "7000:7000"
networks:
redis-net:
ipv4_address: 172.20.1.2
redis-node-2:
image: redis:latest
container_name: redis-node-2
command: redis-server --port 7001 --cluster-enabled yes --cluster-config-file nodes.conf --appendonly yes
ports:
- "7001:7001"
networks:
redis-net:
ipv4_address: 172.20.1.3
redis-node-3:
image: redis:latest
container_name: redis-node-3
command: redis-server --port 7002 --cluster-enabled yes --cluster-config-file nodes.conf --appendonly yes
ports:
- "7002:7002"
networks:
redis-net:
ipv4_address: 172.20.1.4
volumes:
scylla-data-1:
scylla-data-2:
@@ -42,3 +72,9 @@ networks:
ipam:
config:
- subnet: 172.20.0.0/24
redis-net:
driver: bridge
ipam:
config:
- subnet: 172.20.1.0/24