-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
47 lines (37 loc) · 1.16 KB
/
Copy pathmakefile
File metadata and controls
47 lines (37 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# dbmanager backend
.PHONY: dbup
dbup:
docker compose -f ./dbmanager/docker-compose.yml up -d
.PHONY: dbdown
dbdown:
docker compose -f ./dbmanager/docker-compose.yml down
# nginx local reverse proxy
.PHONY: nup
nup:
docker compose -f ./nginx/docker-compose.yml up -d
.PHONY: ndown
ndown:
docker compose -f ./nginx/docker-compose.yml down
# redis — three topologies
.PHONY: redis-up
redis-up:
docker compose -p redis -f ./redis/single/docker-compose.yml up -d
.PHONY: redis-down
redis-down:
docker compose -p redis -f ./redis/single/docker-compose.yml down
.PHONY: redis-cluster-up
redis-cluster-up:
docker compose -p redis-cluster -f ./redis/cluster/docker-compose.yml up -d
.PHONY: redis-cluster-down
redis-cluster-down:
docker compose -p redis-cluster -f ./redis/cluster/docker-compose.yml down
.PHONY: redis-sentinel-up
redis-sentinel-up:
docker compose -p redis-sentinel -f ./redis/sentinel/docker-compose.yml up -d
.PHONY: redis-sentinel-down
redis-sentinel-down:
docker compose -p redis-sentinel -f ./redis/sentinel/docker-compose.yml down
# topology SSOT drift check (manual, low-frequency)
.PHONY: check-topology
check-topology:
@bash scripts/check-topology.sh