Skip to content

khbarkar/RamOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RamOps

⚠️ Disclaimer

FOR EDUCATIONAL USE ONLY. This project contains simulated security incidents, malware, and system compromises for training purposes.

  • NEVER run on production systems
  • NEVER use on systems you don't own
  • Only use in isolated training environments
  • See DISCLAIMER.md for full legal and security warnings

You are responsible for any consequences of misuse. Unauthorized access to computer systems is illegal.


Ram Ops

Incident simulation and training scenarios for Kubernetes and cloud infrastructure teams. Practice responding to outages, security breaches, chaos engineering events, and misconfigurations in a safe environment.

Note: VM-based scenarios (Lima) are currently tested on Apple Silicon (ARM) Macs only. Other architectures may require configuration adjustments.

Quick Start

Interactive TUI (Recommended):

curl -fsSL https://raw.githubusercontent.com/khbarkar/openRam/main/install.sh | bash
ramops

Or run directly:

bash <(curl -fsSL https://raw.githubusercontent.com/khbarkar/openRam/main/ramops)

HOW TO

Pick any scenario and select Setup.
Once completed , press any key and go to Instructions.
If stuck at any time, press any key and go to Hints.
Once done press any key and select Teardown.

Incidents

See Github pages for details

Getting Started

Each scenario is self-contained with its own setup, verification, and teardown scripts.

Prerequisites:

  • Kubernetes scenarios: Kind, kubectl, Docker
  • VM-based scenarios (Sysadmin, Observability, Terraform, Deployment):
    • Lima for lightweight Linux VMs
    • 4GB+ RAM free
  • Kafka scenarios: Kind, kubectl, Docker
cd kubernetes/incident-001
./setup.sh      # creates infrastructure and deploys the broken scenario
# ... debug and fix ...
./verify.sh     # checks if your fix works
./teardown.sh   # cleans up everything

If you find this project helpful, consider buying me a coffee

About

Incident simulation training

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •