{"repo":"iximiuz/cdebug","free":true,"listed":false,"github":"https://github.com/iximiuz/cdebug","clone":"git clone https://github.com/iximiuz/cdebug.git","description":"cdebug - a swiss army knife of container debugging","language":"Go","stars":1665,"topics":["containerd","containers","debug","distroless","docker","kubernetes"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"cdebug - a swiss army knife of container debugging With this tool you can: - Troubleshoot containers and pods lacking shell and/or debugging tools. - Forward unpublished or even localhost ports to your host system. - Expose endpoints from the host system to containers & Kubernetes networks. - Handily export image's and/or container's filesystem to local folders. - and more :) The following commands x runtimes are supported: Docker Podman containerd OCI (runc, crun) Kubernetes CRI :--- :---: :---: :---: :---: :---: :---: exec ✅ - ✅ - ✅ - port-forward local ✅ - - - - - port-forward remote 🛠️ - - - - - export - - - - - - Installation It's a statically linked Go binary, so you know the drill: Homebrew If you're a Homebrew user, you can install the tool via brew on macOS or Linux: At the moment, the following systems are (kinda sorta) supported: - linux/amd64 - darwin/amd64 - darwin/arm64 Commands cdebug exec Execute commands or start interactive shells in scratch, slim, or distroless containers, with ease: The cdebug exec command is a crossbreeding of docker exec and kubectl debug commands. You point the tool at a running container, say what toolkit image to use, and it starts a debugging \"sidecar\" container that feels like a docker exec session to the target container: - The root filesystem of the debugger is the root filesystem of the target container. - The target container isn't recreated and/or restarted. - No extra volumes or copying of debugging tools is needed. - The deb","default_branch":null,"files":null,"tree":[],"storefront":"/r/iximiuz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iximiuz/cdebug/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}