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

343 stars
5 watching
35 forks
Language: Go
last commit: 7 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
towolf/kubectl-nsenter A tool that allows debugging and interaction with pods in Kubernetes 11
kubepug/kubepug Checks Kubernetes API deprecations across multiple clusters and manifests. 1,556
kubeshop/botkube A tool to help developers monitor and troubleshoot their Kubernetes clusters more efficiently 2,142
sysdiglabs/kubectl-capture Triggers a capture of system calls on a running container to aid in troubleshooting and performance investigation 99
moshebe/gebug Makes debugging and hot-reloading of Go applications running in Docker containers easier by providing a tool for setting up a fully suited debugging environment. 634
sysdiglabs/kubectl-dig Provides deep Kubernetes visibility from the kubectl by digging into cluster resources and metadata. 383
kajanth/kubectl-all A kubectl plugin to list all resources in a Kubernetes namespace 3
eddiezane/kubectl-gitlab_bootstrap Automates adding a Kubernetes cluster to a GitLab project with a few clicks 5
jpdasma/kubectl-exec-all Tool to execute commands in all containers of a given Kubernetes resource 4
ernoaapa/kubectl-warp Enables development and execution of local projects in Kubernetes by synchronizing files with the container and executing commands. 303
winfordlin/compass A tool to help debug Kubernetes deployments by asking simple questions and executing kubectl commands at key steps. 61
duyguserbest/kubectl-iexec A tool that simplifies the process of running interactive exec commands in Kubernetes using kubectl. 2
jlesquembre/kubeprompt A tool that isolates kubectl shells and provides contextual prompt information in Kubernetes environments 80
telemaco019/duplik8s Tool to duplicate Kubernetes resources with customized commands and configurations. 35
cststack/km Tools and wrappers for managing and interacting with Amazon EKS clusters 4