- 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 init
make kube.proxy
and 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.open
make jenkins.password
- Log in with user admin and password from the output above
make consumer.twitter