A helm chart for zipkin
helm repo add zipkin-helm https://financial-times.github.io/zipkin-helm/docs
helm install -f my-cassandra-config.yaml https://financial-times.github.io/zipkin-helm/docs/zipkin-helm-0.1.1.tgz
Example
cassandra:
username: zipkinuser
password: my-super-secret-password
contactPoints: cassandra-1.me.com,cassandra-2.me.com
ingress:
host: zipkin.example.com
configmap:
localdc:
name: cassandra # use this notation if you want to reuse values from existing configmaps, this takes precedence over the .cassandra field
key: local.dc
- Change the version in the
Chart.yaml
file to the new version helm package -d docs/ .
helm repo index docs --url https://financial-times.github.io/zipkin-helm/docs/
- Commit the changes
- Make a new release on github
git commit -m 'rebuild pages' --allow-empty && git push
My collector and ui pods are never coming into service as the readiness probes are not passing.
e.g.
foiled-labradoodle-zipkin-cassandra-0 1/1 Running 0 8m
foiled-labradoodle-zipkin-collector-6dff48b6df-crl4z 0/1 Running 0 3m
foiled-labradoodle-zipkin-collector-6dff48b6df-m4v8t 0/1 Running 0 3m
foiled-labradoodle-zipkin-collector-6dff48b6df-rrwdb 0/1 Running 0 3m
foiled-labradoodle-zipkin-ui-7bdf9c6c96-jh7vq 0/1 Running 0 3m
This can happen for some reason when cassandra comes up before any of the collectors/ui pods.
Try restarting the pods:
kubectl delete po -l app=zipkin-collector
kubectl delete po -l app=zipkin-ui