Skip to main content
HB

Infrastructure CLI Emulator

Web-based terminal simulating kubectl, docker, and terraform commands

The Problem

Onboarding new DevOps engineers required giving them access to production Kubernetes clusters for hands-on training. This posed security risks — one accidental kubectl delete could take down a service. Sandbox environments were expensive ($800/mo per engineer) and constantly drifted from production configs, making training unrealistic.

The Approach

I built a web-based terminal that simulates kubectl, docker, terraform, and custom infrastructure CLI commands. Responses mirror real production outputs using sanitized data from actual clusters. Supports command history with arrow keys, tab completion hints, and 9 command categories. The emulator validates commands against real syntax so engineers learn proper flags and arguments.

The Result

Reduced engineer onboarding time from 2 weeks to 3 days. Eliminated $800/mo per sandbox environment. Zero production access needed for initial training — engineers now get cluster access only after completing the emulator training track.

Try It Yourself

Interact with the simulation below. This replicates the actual engineering scenario described above.

Loading terminal...