Kelemetry requires setting up the audit webhook for kube-apiserver. To try out Kelemetry, the easiest way is to create a new test cluster using the pre-made kind config we prepared for Kelemetry setup.
- Ensure the prerequisites are available:
- Run the quickstart scripts:
$ make kind quickstart
-
Open http://localhost:16686 in your browser to view the trace output with Jaeger UI.
-
Check out what happens when you deploy!
$ kubectl --context kind-tracetest create deployment hello --image=alpine:latest -- sleep infinity
deployment.apps/hello created
$ kubectl --context kind-tracetest scale deployment hello --replicas=5
deployment.apps/hello scaled
$ kubectl --context kind-tracetest set image deployments hello alpine=alpine:edge
deployment.apps/hello image updated
Search resource=deployments name=hello
in Jaeger UI: