k6-operator
k6-operator copied to clipboard
An operator for running distributed k6 tests.
If runner pod is restarted before test execution is completed, the new runner does not receive a starting signal from starter and remains paused while the operator waits indefinitely. It's...
### Brief summary I have a K6 yaml with the "initializer > initContainers" and "runner > initContainers": ``` initializer: initContainers: - name: test-init-01-clone image: busybox:1.28 command: ['sh', '-c', 'echo "InitiContainer...
### Brief summary In an IPv6 cluster, the starter pod logs this error: ``` curl: (3) IPv6 numerical address used in URL without brackets ``` ### k6-operator version or image...
In order to improve readability of our interfaces, we should rename the K6 CRD from: ``` kind: K6 ``` To: ``` kind: TestRun ``` Why? `kind: K6` is not very...
### Feature Description Retrieval of ingest parameters was added here: https://github.com/grafana/k6-operator/pull/286/commits/8f55b2b402c34746168d0b762dc52a6de1b4ba69 But they are not being propagated to PLZ test runs yet. ### Suggested Solution (optional) _No response_ ### Already...
### Feature Description Hello We are integrating K6 operator for our load tests, and we have noticed that we have to define the parallelism as part of CR directly. In...
Add support for distributed k6-browser scripts.
To solve the issue https://github.com/grafana/k6-operator/issues/275
### Feature Description ROX(Read Only Many) PVC should be supported as they allow load testing distributed across multiple nodes. Now, k6-operator does not support ROX PVC as file source. To...
### Feature Description I'd like to be able to tell the operator to clean K6 objects when the test is OK and not when the test has FAILED as I...