$ account jpetazzo
Shpod (Shell in a Pod) is a container image and Helm chart that provides a pre-configured shell environment with a comprehensive set of Kubernetes and container tools (kubectl, helm, kind, k9s, etc.). It is designed for training and debugging, allowing users to quickly get a shell with cluster-admin privileges inside a Kubernetes cluster. The repository contains a multi-stage Dockerfile that builds the image with architecture-aware downloads, a Helm chart for deployment with configurable RBAC, persistent volumes, and SSH access, and supporting shell scripts for initialization, Docker-in-Docker, and KinD cluster setup. The code is well-structured and demonstrates solid DevOps engineering practices, though it is a specialized tool rather than a general-purpose library.