Home
Infra Bootstrap¶
Welcome to Infra Bootstrap—your one-stop Bash framework for spinning up DevOps tools and Kubernetes labs in disposable environments. Modular scripts for fast, repeatable setups: From system checks to full clusters.
No bloat. No deps. Just curl | bash and run.
Lab Environment Only
This tool is intended for ephemeral, short-lived lab environments and is not hardened for production use.
System Requirements
This script is designed for Ubuntu LTS and derivatives (Linux Mint, Pop!_OS). Other distributions (RHEL, Fedora, Debian, ARM) are not supported.
Quick Start¶
Clone and bootstrap:
# Check system
curl -sL https://raw.githubusercontent.com/ibtisam-iq/infra-bootstrap/main/scripts/system-checks/preflight.sh | sudo bash
Sections Overview¶
- System Checks: Validate your environment first.
- Kubernetes: Self-managed clusters, CNI, addons.
- Server Builds: Pre-configured labs like Jenkins, Jumpbox.
- Components: Standalone binaries (Docker, Terraform, etc.).
- Services: Containerized tools (SonarQube, Nexus etc. via Docker Compose).
Built for labs, not production. Harden as needed.
Last update: January 21, 2026 11:27:57 PM