Skip to content
This repository has been archived by the owner on Feb 14, 2018. It is now read-only.
/ ergaleia Public archive

Kubernetes toolbox in a pod, Sysdig and friends

License

Notifications You must be signed in to change notification settings

codem8s/ergaleia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ergaleia

Version Build Status Docker Repository on Quay.io

Kubernetes toolbox in a pod, with Sysdig and friends

Installation and Usage

kubectl apply -f https://raw.githubusercontent.com/codem8s/ergaleia/master/kubernetes/ergaleia.yaml
kubectl exec -n toolbox -it ergaleia-0

docker pull quay.io/codem8s/ergaleia:v0.0.4
docker run quay.io/codem8s/ergaleia:v0.0.4

Sysdig

To run csysdig with a Kubernetes service token, here's an alias:

ksysdig

kubectl

The command will get it's credentials from the service token, no special configuration needed:

kubectl version

Packages and binaries

The image is based on Debian, so if there's anything missing just use apt.

Most important pre-installed commands:

  • sysdig and csysdig
  • kubectl
  • docker

Other selected pre-installed commands:

  • vim
  • curl
  • gcc
  • less
  • dig and nslookup
  • telnet
  • tcpdump
  • traceroute