A lightweight CLI tool for managing development pods in Kubernetes. Built with Go and the Cobra CLI framework.
- Create dev pods with custom resource allocation
- Connect to existing pods via SSH
- List all managed pods
- Delete pods when no longer needed
- Forward ports between host and pod
- Sync files from host to pod
Screencast.from.2026-02-07.15-29-51.webm
go build -o minidevpod main.go./minidevpod create --name my-pod --repo https://github.com/user/repo.git --branch main --cpu 500m --memory 1Gi./minidevpod connect my-pod
# or use the alias
./minidevpod ssh my-pod./minidevpod list
# or use the alias
./minidevpod ls./minidevpod delete my-pod
# or use the alias
./minidevpod rm my-pod./minidevpod forward my-pod 8080:8080./minidevpod sync my-pod /path/to/local/files- Go 1.25.3 or higher
- Access to a Kubernetes cluster
- kubectl configured
See LICENSE file for details.