Skip to content

Toolkit container provides all necessary tools to debug issues in a Kubernetes cluster

Notifications You must be signed in to change notification settings

wasfree/toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker Pulls Docker Build

Toolkit container

This container will provide all required tools to debug Kubernetes cluster issues. If you feel there is a tool missing, please open a issue with your suggestion.

Prerequisites

Quick Start

Deploy toolkit container as pod into your Kubernetes cluster and login:

$ kubectl apply -f https://raw.githubusercontent.com/wasfree/toolkit/master/pod.yaml
$ kubectl exec -it toolkit /bin/bash

Uninstall from Kubernetes Cluster

$ kubectl delete pod toolkit

Common use cases

  • Test connectivity from inside Kubernetes cluster to outside world
  • Test resolving internal dns names / public dns names
  • Test health endpoints / metric endpoints / app endpoints
  • Test database connections from inside Kubernetes cluster
  • Verify Kubernetes network policies
  • Verify permissions roles / clusterroles
  • Use as Bastion host

About

Toolkit container provides all necessary tools to debug issues in a Kubernetes cluster

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published