-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
130 lines (93 loc) · 3.66 KB
/
Makefile
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
.PHONY: help
help:
@echo 'Command list usage:'
@echo
@echo ' make help Show command list.'
@echo ' make es-single-[start/stop/status] Initialize elasticsearch single node.'
@echo ' make es-cluster-[start/stop/status] Initialize elasticsearch cluster.'
@echo ' make flagr-[start/stop/status] Initialize flagr.'
@echo ' make jaeger-[start/stop/status] Initialize jaeger.'
@echo ' make kafka Initialize kafka.'
@echo ' make nats-[start/stop/status] Initialize nats server.'
@echo ' make nats-streaming-[start/stop/status] Initialize nats streaming server.'
@echo ' make pulsar-[start/stop/status] Initialize pulsar.'
@echo ' make sonarqube-[start/stop/status] Initialize sonarqube.'
@echo ' make swagger-[start/stop/status] Initialize swagger.'
@echo ' make tick-[start/stop/status] Initialize TICK stack.'
@echo ' make yubabyte-[start/stop/status] Initialize yugabyte.'
@echo ''
@echo ' make influx-cli Run InfluxDB cli.'
@echo ' make kapacitor-cli Run kapacitor cli.'
@echo ''
es-single-start:
@docker-compose -f ./elasticsearch/single-node.yml up -d
es-single-stop:
@docker-compose -f ./elasticsearch/single-node.yml down
es-single-status:
@docker-compose -f ./elasticsearch/single-node.yml ps
es-cluster-start:
@docker-compose -f ./elasticsearch/cluster.yml up -d
es-cluster-stop:
@docker-compose -f ./elasticsearch/cluster.yml down
es-cluster-status:
@docker-compose -f ./elasticsearch/cluster.yml ps
flagr-start:
@docker-compose -f ./flagr/docker-compose.yml up -d
flagr-stop:
@docker-compose -f ./flagr/docker-compose.yml down
flagr-status:
@docker-compose -f ./flagr/docker-compose.yml ps
influx-cli:
@docker-compose -f ./tick/cli.yml run --rm influxdb-cli
jaeger-start:
@docker-compose -f ./jaeger/docker-compose.yml up -d
jaeger-stop:
@docker-compose -f ./jaeger/docker-compose.yml down
jaeger-status:
@docker-compose -f ./jaeger/docker-compose.yml ps
kafka:
@echo "Get kafka docker here https://github.com/cikupin/kafka-docker"
kapacitor-cli:
@docker-compose -f ./tick/cli.yml run --rm kapacitor-cli
nats-start:
@docker-compose -f ./nats/nats-server.yml up -d
nats-stop:
@docker-compose -f ./nats/nats-server.yml down
nats-status:
@docker-compose -f ./nats/nats-server.yml ps
nats-streaming-start:
@docker-compose -f ./nats/nats-streaming-server.yml up -d
nats-streaming-stop:
@docker-compose -f ./nats/nats-streaming-server.yml down
nats-streaming-status:
@docker-compose -f ./nats/nats-streaming-server.yml ps
pulsar-start:
@docker-compose -f ./pulsar/docker-compose.yml up -d
pulsar-stop:
@docker-compose -f ./pulsar/docker-compose.yml down
pulsar-status:
@docker-compose -f ./pulsar/docker-compose.yml ps
sonarqube-start:
@docker-compose -f ./sonarqube/docker-compose.yml up -d
sonarqube-stop:
@docker-compose -f ./sonarqube/docker-compose.yml down
sonarqube-status:
@docker-compose -f ./sonarqube/docker-compose.yml ps
swagger-start:
@docker-compose -f ./swagger/docker-compose.yml up -d
swagger-stop:
@docker-compose -f ./swagger/docker-compose.yml down
swagger-status:
@docker-compose -f ./swagger/docker-compose.yml ps
tick-start:
@docker-compose -f ./tick/tick_stack.yml up -d
tick-stop:
@docker-compose -f ./tick/tick_stack.yml down
tick-status:
@docker-compose -f ./tick/tick_stack.yml ps
yugabyte-start:
@docker-compose -f ./yugabyte/docker-compose.yml up -d
yugabyte-stop:
@docker-compose -f ./yugabyte/docker-compose.yml down
yugabyte-status:
@docker-compose -f ./yugabyte/docker-compose.yml ps