- Podman >= 4.3.1
- Podman-compose >= 1.2.0
- GNU make
Build all the container images (this will take a while):
$ make build
Start infrastructure:
$ make infra-up
Run message proucers:
$ make run-producers
Open grafana at http://localhost:3000. Login as admin/admin. Navigate to the overview dashboard.
- Producers have -dev versions of the container for development with sources bind mounted.
- All the containers run on host network (to support --userns for -dev containers) so ports need to be available.
- Some containers assume the user's id=1000 (namely grafana at the moment) for uid maps.
Runtimes overview from my workstation: