k6
Modern load testing tool, using Go and JavaScript
k6 is a modern load-testing tool, built on our years of experience in the performance and testing industries. It's built to be powerful, extensible, and full-featured. The key design goal is to provide the best developer experience.
arm64 amd64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install k6
Snippets
Download URLs
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for k6 are versioned here.
Click here to see k6 ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/k6/ops2deb.yml
name: k6
matrix:
architectures:
- amd64
- arm64
versions:
- 0.53.0
- 0.54.0
- 0.55.0
homepage: https://k6.io
summary: modern load testing tool, using Go and JavaScript
description: |-
k6 is a modern load-testing tool, built on our years of experience in the
performance and testing industries. It's built to be powerful, extensible, and
full-featured. The key design goal is to provide the best developer experience.
fetch: https://github.com/grafana/k6/releases/download/v{{version}}/k6-v{{version}}-linux-{{target}}.tar.gz
install:
- k6-v{{version}}-linux-{{target}}/k6:/usr/bin/k6
The blueprint fetch
keyword contains a URL template pointing to k6 releases. Downloaded files are locked in a lockfile versioned here.
Click here to see k6 release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/k6/ops2deb.lock.yml
- url: https://github.com/grafana/k6/releases/download/v0.53.0/k6-v0.53.0-linux-amd64.tar.gz
sha256: ec60dad9643e05334ffb1b7997c7015340d29f45ed4807338ebae223593005aa
timestamp: 2024-09-27 21:05:18+00:00
- url: https://github.com/grafana/k6/releases/download/v0.53.0/k6-v0.53.0-linux-arm64.tar.gz
sha256: 3612e5acbf1722d472fad4240433c2e0235ac7c0e99f6bfe851f034e0d36ea2e
timestamp: 2024-09-27 21:05:18+00:00
- url: https://github.com/grafana/k6/releases/download/v0.54.0/k6-v0.54.0-linux-amd64.tar.gz
sha256: c7f03434854f837b6790ee81572e4b0f955241974c79a43cbb9f8d0fef069589
timestamp: 2024-10-11 15:06:02+00:00
- url: https://github.com/grafana/k6/releases/download/v0.54.0/k6-v0.54.0-linux-arm64.tar.gz
sha256: 6be08e8578af0ca79ce7d5f8f6e1adb4cae080d6752a342295260fe246655b1f
timestamp: 2024-10-11 15:06:02+00:00
- url: https://github.com/grafana/k6/releases/download/v0.55.0/k6-v0.55.0-linux-amd64.tar.gz
sha256: 47a43a8dbb4c1f5d5bd7b8ed6a1b8c83b35546acf989b78400b4e6ce3adaf628
timestamp: 2024-11-11 18:08:14+00:00
- url: https://github.com/grafana/k6/releases/download/v0.55.0/k6-v0.55.0-linux-arm64.tar.gz
sha256: de505b57f0de37f715f598178c43dc856a19fb90d6d549a65ea730bb3b6c9216
timestamp: 2024-11-11 18:08:14+00:00