Skip to content

Commit

Permalink
Merge pull request #1372 from grafana/paul/operator-links
Browse files Browse the repository at this point in the history
Direct operator links to updated testing guide instead of blog
  • Loading branch information
javaducky authored Oct 18, 2023
2 parents 493a94a + c0a5291 commit 06b44da
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion src/data/doc-examples/links.json
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@
"title": "Distributed k6 tests on K8s",
"description": "Deploy the k6 operator in your Kubernetes cluster to run distributed k6 tests.",
"to": "",
"url": "https://k6.io/blog/running-distributed-tests-on-k8s/"
"url": "https://k6.io/docs/testing-guides/running-distributed-tests/"
},
{
"title": "Create a k6 extension",
Expand Down
2 changes: 1 addition & 1 deletion src/data/markdown/docs/05 Examples/02 Tutorials.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ excerpt: 'k6 Tutorials'
- [Load test a GraphQL service](https://k6.io/blog/load-testing-graphql-with-k6)
- [Use TypeScript in k6 scripts](https://github.com/k6io/template-typescript)
- [Debug using a Web Proxy](https://k6.io/blog/k6-load-testing-debugging-using-a-web-proxy/)
- [Distributed k6 tests on K8s](https://k6.io/blog/running-distributed-tests-on-k8s/)
- [Distributed k6 tests on K8s](/testing-guides/running-distributed-tests/)
- [Create a k6 extension](https://k6.io/blog/extending-k6-with-xk6)
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
title: 'Distributed k6 tests on K8s'
redirect: 'https://k6.io/blog/running-distributed-tests-on-k8s/'
redirect: 'https://k6.io/docs/testing-guides/running-distributed-tests/'
---
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Note that these are shared testing environments - please avoid high-load tests.

## k6 + your favorite tool

- [Kubernetes Operator](https://k6.io/blog/running-distributed-tests-on-k8s/). Distribute test execution across a Kubernetes cluster.
- [Kubernetes Operator](/testing-guides/running-distributed-tests/). Distribute test execution across a Kubernetes cluster.
- [xk6 extensions](/extensions). Custom k6 binaries to support the tool you need.
- [The browser recorder](/test-authoring/create-tests-from-recordings/using-the-browser-recorder/). Make test scripts from browser sessions.
- [k6 TypeScript template](https://github.com/grafana/k6-template-typescript)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ However, at this moment, the distributed execution mode of k6 is not entirely fu
- Each k6 instance evaluates [Thresholds](/using-k6/thresholds) independently - excluding the results of the other k6 instances. If you want to disable the threshold execution, use [`--no-thresholds`](/using-k6/k6-options/reference#no-thresholds).
- k6 reports the metrics individually for each instance. Depending on how you store the load test results, you'll have to aggregate some metrics to calculate them correctly.

With the limitations mentioned above, we built a [Kubernetes operator](https://github.com/grafana/k6-operator) to distribute the load of a k6 test across a **Kubernetes cluster**. For further instructions, check out [the tutorial for running distributed k6 tests on Kubernetes](https://k6.io/blog/running-distributed-tests-on-k8s/).
With the limitations mentioned above, we built a [Kubernetes operator](https://github.com/grafana/k6-operator) to distribute the load of a k6 test across a **Kubernetes cluster**. For further instructions, check out [the testing guide for running distributed tests](/testing-guides/running-distributed-tests/).

> The k6 goal is to support a native open-source solution for distributed execution. If you want to follow the progress, subscribe to the [distributed execution issue](https://github.com/grafana/k6/issues/140) on GitHub.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ k6 soporta tres modelos de ejecución para ejecutar los tests: local, cluster, a
k6 run script.js
```

2. [Distribuido](https://k6.io/blog/running-distributed-tests-on-k8s/): la ejecución del test es distribuida en un cluster de Kubernetes.
2. [Distribuido](/testing-guides/running-distributed-tests/): la ejecución del test es distribuida en un cluster de Kubernetes.

<CodeGroup labels={["Running", "k6-resource.yml"]} lineNumbers={[true]}>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Estos recursos te ayudarán a escribir y ejecutar k6 tests en un entorno de test

## k6 + tu herramienta favorita

- [Kubernetes Operator](https://k6.io/blog/running-distributed-tests-on-k8s/). Distribuye la ejecución del test de carga a través de un cluster de Kubernetes.
- [Kubernetes Operator](/testing-guides/running-distributed-tests/). Distribuye la ejecución del test de carga a través de un cluster de Kubernetes.
- [xk6 extensions](/extensions). Extiende k6 con nuevas funcionalidades.
- [The browser recorder](/test-authoring/create-tests-from-recordings/using-the-browser-recorder/). Create un test desde una sesión en el navegador.
- [k6 TypeScript template](https://github.com/grafana/k6-template-typescript).
Expand Down

0 comments on commit 06b44da

Please sign in to comment.