That'll give you client "bootstrap" bootstrap.kafka.svc.cluster.local:9092.
Fork
Our only dependency is kubectl. Not because we dislike Helm or Operators, but because we think plain manifests make it easier to collaborate.
If you begin to rely on this kafka setup we recommend you fork, for example to edit broker config.
Kustomize
With the introduction of app customization in kubectl 1.14 there's an alternative to forks. We as a community can maintain a set of overlays.
See the variants folder for different overlays. For example to scale to 1 kafka broker try kubectl apply -k variants/scale-1/.
Variants also include examples of how to configure volumes for GKE, AWS and AKS with different storage classes.
Note that this repo is intentionally light on automation. We think every SRE team must build the operational knowledge first. But there is an example of a Cruise Control setup.
请发表评论