k6-operator
k6-operator copied to clipboard
An operator for running distributed k6 tests.
This PR aims to add support for Tolerations for the starter and the different runner pods.
This PR adds the ability to build the go app using a custom Go builder image. I use it to be able to build the operator in a corp network.
Uses the Cluster IP to connect to services instead of the service name. Credits to @pekavau for finding the issue and workaround. fixes #132
# motivation I am dealing with binaries (jpeg images) in k6 script as shown below. However, I am having trouble mounting the volume to k6 pods with my current K6...
### Brief summary Hello, I'm required to host our images in our local registry. I've tested with the public image and my setup runs with no issue, the problem is...
Hi! On our developer machines, we have the issue that when we start the operator, the starter pod tries to make http GET calls to the k6 services but can't...
This is an umbrella issue for WIP investigation that is being done to resolve the problems mentioned below. There are two major issues in the k6 Operator that came up...
Hello, Version: 0.0.7 In production, when I started a CRD k6, I had an error due to gatekeeper: _Error creating: admission webhook "validation.gatekeeper.sh" denied the request: [container-must-have-limits] container has no...
We have followed the suggestion from the k6 documentation to store the test options in separate json files. For instance, load.json, stress.json, soak.json, etc. Then at runtime, we can pass...
Hello, After upgrade with this commit https://github.com/grafana/k6-operator/commit/23310a043c3f2d42b745ac661d3c504ed890e9d4 k6 stop sending tag with `testid` to prometheus. script.js ```js import http from 'k6/http'; import { Rate } from 'k6/metrics'; import { check,...