Skip to content

Commit a45297d

Browse files
committed
Adds linkedin/Burrow for use with port-forward 8000
1 parent bbed23e commit a45297d

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

linkedin-burrow/10-burrow-config.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
kind: ConfigMap
2+
metadata:
3+
name: burrow-config
4+
namespace: kafka
5+
apiVersion: v1
6+
data:
7+
burrow.toml: |-
8+
[zookeeper]
9+
servers=[ "zookeeper:2181" ]
10+
timeout=6
11+
root-path="/burrow"
12+
13+
[cluster.local]
14+
class-name="kafka"
15+
servers=[ "kafka:9092" ]
16+
topic-refresh=60
17+
offset-refresh=30
18+
19+
[consumer.local]
20+
class-name="kafka"
21+
cluster="local"
22+
servers=[ "kafka:9092" ]
23+
group-blacklist="^(console-consumer-|python-kafka-consumer-).*$"
24+
group-whitelist=""
25+
26+
[consumer.local_zk]
27+
class-name="kafka_zk"
28+
cluster="local"
29+
servers=[ "zookeeper:2181" ]
30+
zookeeper-path="/local"
31+
zookeeper-timeout=30
32+
group-blacklist="^(console-consumer-|python-kafka-consumer-).*$"
33+
group-whitelist=""
34+
35+
[httpserver.default]
36+
address=":8000"

linkedin-burrow/50-burrow.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
apiVersion: apps/v1beta2
2+
kind: Deployment
3+
metadata:
4+
name: burrow
5+
namespace: kafka
6+
spec:
7+
replicas: 1
8+
selector:
9+
matchLabels:
10+
app: burrow
11+
template:
12+
metadata:
13+
labels:
14+
app: burrow
15+
spec:
16+
containers:
17+
- name: kafka-manager
18+
image: solsson/burrow@sha256:1f17cb48ba4062b2f796fdf250dce6b6a9d5127b42e15ef2fbc79c68c34ad0ef
19+
ports:
20+
- containerPort: 8000
21+
volumeMounts:
22+
- name: config
23+
mountPath: /etc/burrow
24+
volumes:
25+
- name: config
26+
configMap:
27+
name: burrow-config

0 commit comments

Comments
 (0)