Skip to content
lander2k2Public

About

Utilities for inspection, troubleshooting and testing of Kubernetes clusters

Topics

Resources

Stars

7 stars

Watchers

2 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

Repository files navigation

Crashcart

Wheel it into your cluster with you. It has your tools on it.

General Debug, Inspection

To run crashcart pod in default namespace of K8s cluster:

$ kubectl create -f https://github.com/lander2k2/crashcart/raw/master/crashcart-po.yaml
$ kubectl exec -it crashcart bash

To run container on a docker host:

$ docker run -d --name crashcart quay.io/lander2k2/crashcart
$ docker exec -it crashcart bash

Network Speed Test

Fire up an iperf server:

$ kubectl create -f https://raw.githubusercontent.com/lander2k2/crashcart/master/network_test/crashcart-iperf-server.yaml

Deploy a couple of clients:

$ kubectl create -f https://raw.githubusercontent.com/lander2k2/crashcart/master/network_test/crashcart-iperf-client.yaml

Check the results:

$ kubectl logs crashcart-iperf-server

About

Utilities for inspection, troubleshooting and testing of Kubernetes clusters

Topics

Resources

Stars

7 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages