Skip to content

becloudready/quick-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick-Labs

Easily deploy and manage technical labs for interviews, training, and demos.

✨ Features

One-Click Lab Deployment – Quickly launch pre-configured environments.
Supports Multiple Technologies – Set up labs for:

  • 🐧 Linux (Bash scripting, system administration)
  • 🛢️ Databases (MySQL, PostgreSQL, MongoDB, etc.)
  • ☸️ Kubernetes (Clusters, Deployments, CI/CD)
  • 🤖 AI Agents (LLMs, automation, and chatbot environments)
    Configurable & Scalable – Customize labs with YAML-based templates.
    Cloud & On-Prem Support – Works on AWS, GCP, Azure, and local setups.
    Automated Scoring (Optional) – Assess interview performance in real-time.

🚀 Getting Started

1️⃣ Clone the Repository

git clone https://github.com/becloudready/quick-labs.git
cd quick-labs

2️⃣ Install Dependencies

pip install -r requirements.txt  # For AI & Automation Labs
kubectl version --client         # For Kubernetes Labs

📦 Available Labs

Lab Name Description
linux-basics Learn shell scripting and sysadmin tasks
db-fundamentals Hands-on with MySQL & PostgreSQL
k8s-getting-started Deploy a Kubernetes cluster for practice
ai-agent-lab Set up an AI-powered chatbot & automation

🛠️ Contributing

We welcome contributions! Feel free to:

  • Create new labs
  • Improve automation scripts
  • Report issues & request features

Fork the repo and submit a Pull Request.


** License**

Licensed under Apache License.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •