Skip to content

Commit 91b4dde

Browse files
committed
Where to go from here
1 parent a880307 commit 91b4dde

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,22 @@ Now we read [Kleppmann](http://dataintensive.net/), [Confluent's blog](https://w
1818

1919
## What you get
2020

21+
Keep an eye on `kubectl --namespace kafka get pods -w`.
22+
2123
[Bootstrap servers](http://kafka.apache.org/documentation/#producerconfigs): `kafka-0.broker.kafka.svc.cluster.local:9092,kafka-1.broker.kafka.svc.cluster.local:9092,kafka-2.broker.kafka.svc.cluster.local:9092`
2224
`
2325

2426
Zookeeper at `zookeeper.kafka.svc.cluster.local:2181`.
2527

26-
## Set up Zookeeper
28+
## Start Zookeeper
2729

2830
The [Kafka book](https://www.confluent.io/resources/kafka-definitive-guide-preview-edition/) recommends that Kafka has its own Zookeeper cluster with at least 5 instances.
2931

3032
```
3133
kubectl create -f ./zookeeper/
3234
```
3335

34-
To support automatic migration in the face of availability zone unavailability :wink: we mix persistent and ephemeral storage.
36+
To support automatic migration in the face of availability zone unavailability we mix persistent and ephemeral storage.
3537

3638
## Start Kafka
3739

@@ -44,3 +46,8 @@ You might want to verify in logs that Kafka found its own DNS name(s) correctly.
4446
kubectl -n kafka logs kafka-0 | grep "Registered broker"
4547
# INFO Registered broker 0 at path /brokers/ids/0 with addresses: PLAINTEXT -> EndPoint(kafka-0.broker.kafka.svc.cluster.local,9092,PLAINTEXT)
4648
```
49+
50+
That's it. Just add business value :wink:.
51+
For clients we tend to use [librdkafka](https://github.com/edenhill/librdkafka)-based drivers like [node-rdkafka](https://github.com/Blizzard/node-rdkafka).
52+
To use [Kafka Connect](http://kafka.apache.org/documentation/#connect) and [Kafka Streams](http://kafka.apache.org/documentation/streams/) you may want to take a look at our [sample](https://github.com/solsson/dockerfiles/tree/master/connect-files) [Dockerfile](https://github.com/solsson/dockerfiles/tree/master/streams-logfilter)s.
53+
Don't forget the [addon](https://github.com/Yolean/kubernetes-kafka/labels/addon)s.

0 commit comments

Comments
 (0)