What is the k6 Operator?
mainThe k6 Operator is a Kubernetes operator designed to run distributed k6 tests within a Kubernetes cluster. It manages the lifecycle of k6 test executions by introducing two Custom Resource Definitions (CRDs):
TestRun: Represents a single k6 test execution. It includes configuration options to adapt the test to different Kubernetes environments.PrivateLoadZone: Represents a load zone, which is a designated set of nodes within a cluster used to execute k6 test runs. This CRD is integrated with Grafana Cloud k6 and requires a Grafana Cloud account.