-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
83 lines (60 loc) · 1.78 KB
/
Makefile
File metadata and controls
83 lines (60 loc) · 1.78 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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
up:
docker compose up -d
down:
docker compose down
restart:
docker compose down
docker compose up -d
ps:
docker compose ps
reset:
docker compose down -v
wipe-postgres:
docker volume rm infra_kit_postgres_data
wipe-redis:
docker volume rm infra_kit_redis_data
psql:
docker exec -it infra_kit_postgres psql -U app -d app
up-%:
docker compose up -d $*
up-mq:
docker compose --profile mq up -d rabbitmq
up-adminer:
docker compose --profile adminer up -d adminer
up-pgadmin:
docker compose --profile pgadmin up -d pgadmin
up-minio:
docker compose --profile storage up -d minio
up-metrics:
docker compose --profile metrics up -d victoria_metrics victoria_logs vmagent vector grafana
up-logs:
docker compose --profile metrics up -d victoria_logs vector
up-vector:
docker compose --profile metrics up -d vector
up-grafana:
docker compose --profile metrics up -d grafana
wipe-rabbitmq:
docker compose --profile mq stop rabbitmq || true
docker compose --profile mq rm -f rabbitmq || true
docker volume rm -f infra_kit_rabbitmq_data
docker compose --profile mq up -d rabbitmq
wipe-vm:
docker compose --profile metrics stop victoria_metrics vmagent grafana || true
docker compose --profile metrics rm -f victoria_metrics || true
docker volume rm -f infra_kit_victoriametrics_data
docker compose --profile metrics up -d victoria_metrics vmagent grafana
wipe-grafana:
docker compose --profile metrics stop grafana || true
docker compose --profile metrics rm -f grafana || true
docker volume rm -f infra_kit_grafana_data
docker compose --profile metrics up -d grafana
wipe-all:
docker compose down -v
wipe-%:
docker compose stop $* || true
docker compose rm -f $* || true
docker volume rm -f infra_kit_$*_data || true
stop-%:
docker compose stop $*
logs-%:
docker compose logs -f $*