File tree Expand file tree Collapse file tree 3 files changed +39
-5
lines changed Expand file tree Collapse file tree 3 files changed +39
-5
lines changed Original file line number Diff line number Diff line change
1
+ services :
2
+ kafka :
3
+ image : apache/kafka:4.0.0
4
+ hostname : ${KAFKA_HOSTNAME:-kafka}
5
+ container_name : ${KAFKA_CONTAINER_NAME:-kafka}
6
+ ports :
7
+ - " ${KAFKA_CONTAINER_PORT:-9092}:9092"
8
+ - " ${KAFKA_CONTAINER_INTERNAL_PORT:-29092}:29092"
9
+ networks :
10
+ - ${KAFKA_NETWORK:-default}
11
+ environment :
12
+ KAFKA_BROKER_ID : ${KAFKA_CONTAINER_BROKER_ID:-1}
13
+ KAFKA_NODE_ID : ${KAFKA_CONTAINER_NODE_ID:-1}
14
+ KAFKA_PROCESS_ROLES : " broker,controller"
15
+ KAFKA_CONTROLLER_QUORUM_VOTERS : " ${KAFKA_CONTAINER_QUORUM_VOTERS:-1@kafka:9093}"
16
+ KAFKA_LISTENER_SECURITY_PROTOCOL_MAP : PLAINTEXT:PLAINTEXT,CONTROLLER:PLAINTEXT
17
+ KAFKA_LISTENERS : PLAINTEXT://0.0.0.0:9092,CONTROLLER://0.0.0.0:9093
18
+ KAFKA_ADVERTISED_LISTENERS : PLAINTEXT://${KAFKA_CONTAINER_ADVERTISED_HOST:-kafka}:9092
19
+ KAFKA_INTER_BROKER_LISTENER_NAME : PLAINTEXT
20
+ KAFKA_CONTROLLER_LISTENER_NAMES : CONTROLLER
21
+ KAFKA_LOG_DIRS : /tmp/kraft-combined-logs
22
+ KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR : 1
23
+ KAFKA_TRANSACTION_STATE_LOG_MIN_ISR : 1
24
+ KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR : 1
25
+ CLUSTER_ID : ${KAFKA_CONTAINER_CLUSTER_ID}
Original file line number Diff line number Diff line change 1
1
rossel_kafka :
2
- host : ' %env(ROSSEL_KAFKA_HOST)%'
3
- port : ' %env(ROSSEL_KAFKA_PORT)%'
2
+ broker_url : ' %env(ROSSEL_KAFKA_BROKER_URL)%'
3
+ producer :
4
+ app_name : ' %env(ROSSEL_KAFKA_PRODUCER_APP_NAME)%'
Original file line number Diff line number Diff line change 3
3
"Rossel\\ RosselKafka\\ RosselKafkaBundle" : [" all" ]
4
4
},
5
5
"env" : {
6
- "ROSSEL_KAFKA_HOST" : " localhost" ,
7
- "ROSSEL_KAFKA_PORT" : " 9092"
6
+ "ROSSEL_KAFKA_BROKER_URL" : " broker:9092" ,
7
+ "ROSSEL_KAFKA_PRODUCER_APP_NAME" : " ChangeMe!" ,
8
+ "KAFKA_CONTAINER_CLUSTER_ID" : " ChangeMe!" ,
9
+ "KAFKA_CONTAINER_PORT" : " 9092" ,
10
+ "KAFKA_CONTAINER_INTERNAL_PORT" : " 29092" ,
11
+ "KAFKA_CONTAINER_ADVERTISED_HOST" : " kafka" ,
12
+ "KAFKA_CONTAINER_QUORUM_VOTERS" : " 1@kafka:9093" ,
13
+ "KAFKA_CONTAINER_BROKER_ID" : " -1" ,
14
+ "KAFKA_CONTAINER_NODE_ID" : " -1"
8
15
},
9
16
"copy-from-recipe" : {
10
- "config/" : " %CONFIG_DIR%/"
17
+ "config/" : " %CONFIG_DIR%/" ,
18
+ "compose.kafka.yaml" : " compose.kafka.yaml"
11
19
}
12
20
}
You can’t perform that action at this time.
0 commit comments