github.com/yankunsam/loki/v2@v2.6.3-0.20220817130409-389df5235c27/tools/kafka/sasl-scram/Makefile (about)

     1  
     2  HOST_IP ?= host.docker.internal
     3  TOPIC ?= promtail
     4  RF ?= 1
     5  PARTS ?= 3
     6  
     7  BROKER_LIST := $(shell ../broker-list.sh $(HOST_IP))
     8  
     9  start-kafka:
    10  	docker-compose up -d zookeeper
    11  	docker-compose exec zookeeper kafka-configs \
    12  		--zookeeper localhost:22181 \
    13  		--alter \
    14  		--add-config 'SCRAM-SHA-512=[iterations=8192,password=kafkaadmin-pass],SCRAM-SHA-512=[password=kafkaadmin-pass]' \
    15  		--entity-type users --entity-name kafkaadmin
    16  	docker-compose up -d kafka
    17  
    18  stop-kafka:
    19  	docker-compose down
    20  
    21  print-brokers:
    22  	@echo $(BROKER_LIST)