Quick Start¶
Get up and running with the Developer Environment Framework in under 10 minutes.
5-Minute Setup¶
Step 1: Clone and Navigate¶
Step 2: Use Example Program¶
That's it! You now have a fully configured development environment.
Step 3: Access Your Environment¶
You'll be in a Rocky Linux environment with:
- Docker
- Kubernetes tools (kubectl, helm, k9s)
- Python 3 with common packages
- Node.js with npm
- Git and other dev tools
Note: The framework supports both Rocky Linux 8 and 9 base images.
What Just Happened?¶
The framework:
- ✅ Created a VM from the base Rocky Linux image
- ✅ Applied security hardening (SELinux, firewall, SSH)
- ✅ Installed organization-approved tools
- ✅ Set up the FOSS package ecosystem
- ✅ Applied program-specific configurations
Next: Customize Your Environment¶
Enable Additional Apps¶
Edit ansible/group_vars/all.yml:
apps:
docker:
enabled: true
k9s:
enabled: true
helm:
enabled: true
vscode:
enabled: true # Add VS Code
Apply changes:
Install FOSS Packages¶
Inside the VM:
# Install the CLI
/vagrant/../../organization/foss-packages/scripts/install-foss-cli.sh
# Search packages
foss-cli search flask
# View package info
foss-cli info flask
Common Operations¶
Start/Stop Environment¶
Update Configuration¶
Clean Up¶
What's Next?¶
- Full Getting Started Guide - Detailed setup instructions
- Common Tasks - Frequently performed operations
- Configuration Guide - Customize your environment
- App Store - Explore available tools