├── .github └── workflows │ └── release.yaml ├── .gitignore ├── Dockerfile ├── Makefile ├── README.md ├── agent ├── cmd │ ├── delay.go │ ├── http.go │ └── stress.go └── main.go ├── examples ├── delay-pod.js ├── disrupt-http.js ├── disrupt-shop.js ├── kill-deployment-pod.js ├── kill-namespace.js └── stress-nodes.js ├── go.mod ├── go.sum └── src ├── helpers.js ├── kubernetes.js ├── node.js ├── pod.js ├── service.js └── utils.js /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | k6 -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/README.md -------------------------------------------------------------------------------- /agent/cmd/delay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/agent/cmd/delay.go -------------------------------------------------------------------------------- /agent/cmd/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/agent/cmd/http.go -------------------------------------------------------------------------------- /agent/cmd/stress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/agent/cmd/stress.go -------------------------------------------------------------------------------- /agent/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/agent/main.go -------------------------------------------------------------------------------- /examples/delay-pod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/examples/delay-pod.js -------------------------------------------------------------------------------- /examples/disrupt-http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/examples/disrupt-http.js -------------------------------------------------------------------------------- /examples/disrupt-shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/examples/disrupt-shop.js -------------------------------------------------------------------------------- /examples/kill-deployment-pod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/examples/kill-deployment-pod.js -------------------------------------------------------------------------------- /examples/kill-namespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/examples/kill-namespace.js -------------------------------------------------------------------------------- /examples/stress-nodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/examples/stress-nodes.js -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/go.sum -------------------------------------------------------------------------------- /src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/src/helpers.js -------------------------------------------------------------------------------- /src/kubernetes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/src/kubernetes.js -------------------------------------------------------------------------------- /src/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/src/node.js -------------------------------------------------------------------------------- /src/pod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/src/pod.js -------------------------------------------------------------------------------- /src/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/src/service.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/k6-chaos/HEAD/src/utils.js --------------------------------------------------------------------------------