Skip to content

lander2k2/crashcart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors