kubectl-debug

Container debugger

Automates connection to and troubleshooting of existing containers in Kubernetes clusters without disrupting the target container.

Debug a target container in a Kubernetes cluster by automatically creating a new, non-invasive, 'debug' container in the same pid, network, user, and ipc namespace as the target container without disrupting the target container. The new container may contain all the troubleshooting tools utilites you require, even if the target container doesn't even contain a SHELL.

GitHub

349 stars
5 watching
35 forks
Language: Go
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
towolf/kubectl-nsenterA tool that allows debugging and interaction with pods in Kubernetes11
kubepug/kubepugChecks Kubernetes API deprecations across multiple clusters and manifests.1,574
kubeshop/botkubeA tool to help developers monitor and troubleshoot their Kubernetes clusters more efficiently2,163
sysdiglabs/kubectl-captureTriggers a capture of system calls on a running container to aid in troubleshooting and performance investigation99
moshebe/gebugMakes debugging and hot-reloading of Go applications running in Docker containers easier by providing a tool for setting up a fully suited debugging environment.635
sysdiglabs/kubectl-digProvides deep Kubernetes visibility from the kubectl by digging into cluster resources and metadata.383
kajanth/kubectl-allA kubectl plugin to list all resources in a Kubernetes namespace3
eddiezane/kubectl-gitlab_bootstrapAutomates adding a Kubernetes cluster to a GitLab project with a few clicks5
jpdasma/kubectl-exec-allTool to execute commands in all containers of a given Kubernetes resource4
ernoaapa/kubectl-warpEnables development and execution of local projects in Kubernetes by synchronizing files with the container and executing commands.303
winfordlin/compassAn automated debugging tool for Kubernetes deployments61
duyguserbest/kubectl-iexecA tool that simplifies the process of running interactive exec commands in Kubernetes using kubectl.2
jlesquembre/kubepromptA tool that isolates kubectl shells and provides contextual prompt information in Kubernetes environments80
telemaco019/duplik8sTool to duplicate Kubernetes resources with customized commands and configurations.37
cststack/kmTools and wrappers for managing and interacting with Amazon EKS clusters4