https://github.com/oleiade/k6-support
A full-fledged local k6 ecosystem a docker-compose up away
https://github.com/oleiade/k6-support
Last synced: 4 months ago
JSON representation
A full-fledged local k6 ecosystem a docker-compose up away
- Host: GitHub
- URL: https://github.com/oleiade/k6-support
- Owner: oleiade
- License: mit
- Created: 2022-02-24T10:54:28.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-24T11:03:31.000Z (almost 4 years ago)
- Last Synced: 2025-09-07T21:05:34.299Z (4 months ago)
- Language: JavaScript
- Size: 9.77 KB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# k6-support
A full-fledged local k6 ecosystem a `docker-compose up` away.
As a k6 maintainer, I often need to spin up a prometheus+influxDB+grafana stack locally to try things, and put myself in our users shoes. To make my life easier, I decided to aggregate the tech stack necessary and some common test scripts into this repository. Note that the docker-compose stack will automatically provision Grafana data sources and dashboards for you.
## Getting started
It's really that simple:
```
docker-compose up --build -d
```
From there, you will find:
- Prometheus at [localhost:9090](http://localhost:9090)
- InfluxDB at [localhost:8086](http://localhost:8086)
- Grafana at [localhost:9000](http://localhost:9000)
- k6 test scripts to run against in `testscripts`