-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
41 lines (29 loc) · 856 Bytes
/
Makefile
File metadata and controls
41 lines (29 loc) · 856 Bytes
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
.PHONY: all
all: build run
build:
@echo "\nBuilding images - Zookeeper, Kafka and kafka manager\n"
docker-compose build
run:
@echo "\nStarting kafka,kafka manager and zookeeper cluster\n"
docker-compose up -d
stop:
@echo "\nStoping kafka,kafka manager and zookeeper cluster\n"
docker-compose stop
start:
@echo "\nStarting kafka,kafka manager and zookeeper cluster\n"
docker-compose start
restart: stop build run
zk_logs:
@echo "\nGetting logs of zookeeper instances\n"
docker-compose logs -f zoo1 zoo2 zoo3
kafka_logs:
@echo "\nGetting logs of kafka instances\n"
docker-compose logs -f kafka1 kafka2 kafka3
kafka_manager_logs:
@echo "\nGetting logs of kafka manager instances\n"
docker-compose logs -f kafka_manager
kill:
@echo "\nRemoving kafka,kafka manager and zookeeper cluster\n"
docker-compose kill
ps:
docker-compose ps