- Docker with Kubernetes (standard on Mac and Windows)
- helm link
- terraform link
- jq (for parsing kubectl responses) link
- git (for getting Confluent helm charts)
- Get your local Kubernetes up and running
- Test it with
kubectl cluster-info terraform -chdir=terraform initmake kube.proxyand keep it running on the side
make provision
make tf.destroy
You can see a live Counts dashboard in Grafana.
make grafana.open. User: admin, password is in your clipboard.
- Install the dashboard (it's purposefully not part of the solution):
helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
helm install kube-dashboard kubernetes-dashboard/kubernetes-dashboard
make dashboard.open. This will open the web app and put the token in your clipboard- Use the token from your clipboard
make control-center.open
- Wait a few minutes for the service to come up
make jenkins.openmake jenkins.password- Log in with user admin and password from the output above
make consumer.twitter
