This repository is used to run the demo shown during the keynote event at Kubecon EU 2026, Thursday 26 March.
You need to have the following tool installed in your environment:
- Go 1.25 or above
- Make
- Bash
- A container solution supporting
docker-composeformat like podman or docker. In the instruction, we are usingpodman. - kind
- helm
- percli
Run the script setup.sh :
bash setup.shThis script is cloning the repo https://github.com/perses/community-mixins, then it will build the Kubernetes dashboards. It will be used by Perses in a later step.
Once the cluster and all pods are up, you can start to forward the port 9090 to get access to Prometheus.
kubectl --namespace monitoring port-forward service/prometheus-k8s 9090This will be useful to get access to Prometheus with Perses.
Then you can run the docker-compose to run Perses:
podman-compose upOnce you are done with the demo and you want to clean up everything that has been started you can run the script remove.sh
bash remove.sh