Tutorials
Hands-on, step-by-step guides that walk you through building real solutions with Teabar. Each tutorial takes 30-90 minutes and results in a working implementation.
Tip
Choose Your Path
CI/CD Workshop
Kubernetes Training
Testing Environment
Custom Blueprints
Self-Hosted Setup
Tutorials by Use Case
For Educators & Trainers
| Tutorial | Description | Time |
|---|---|---|
| Kubernetes Training | Multi-participant K8s labs with validation | 45 min |
| CI/CD Workshop | GitLab + runners for CI/CD training | 60 min |
For DevOps & Platform Teams
| Tutorial | Description | Time |
|---|---|---|
| CI/CD Workshop | PR preview environments pipeline | 45 min |
| Testing Environment | Isolated QA environments | 40 min |
| Custom Blueprints | Build reusable team templates | 45 min |
For Enterprise
| Tutorial | Description | Time |
|---|---|---|
| Self-Hosted Setup | Deploy on your infrastructure | 90 min |
| Custom Blueprints | Standardize team environments | 45 min |
What You’ll Learn
CI/CD Workshop
Build a GitHub Actions (or GitLab CI) pipeline that:
- Creates ephemeral environments for every PR
- Runs integration tests against live infrastructure
- Posts preview URLs as PR comments
- Automatically cleans up on merge/close
Skills: CI/CD integration, environment automation, PR workflows
Kubernetes Training
Create a training platform that:
- Provisions isolated K8s clusters per trainee
- Includes guided exercises with validation
- Tracks trainee progress
- Auto-cleans after training ends
Skills: Blueprint parameterization, batch provisioning, activity tracking
Testing Environment
Set up testing infrastructure that:
- Creates production-like environments on demand
- Seeds consistent test data
- Supports parallel test execution
- Collects test artifacts
Skills: Blueprint composition, test data management, CI integration
Custom Blueprints
Learn to create blueprints that:
- Use variables with validation and defaults
- Support multiple configurations via composition
- Include proper documentation
- Are published and versioned
Skills: Blueprint syntax, Go templating, catalog publishing
Self-Hosted Setup
Deploy Teabar with:
- Kubernetes or Docker deployment
- External database and Redis
- SSO integration
- Monitoring and backups
Skills: Helm deployment, enterprise configuration, operations
Prerequisites
All tutorials assume you have:
- A Teabar account (or self-hosted instance)
- The
teactlCLI installed - Basic command-line familiarity
Some tutorials have additional requirements noted at the start.
Tutorial Format
Each tutorial follows a consistent structure:
- Overview - What you’ll build and learn
- Prerequisites - What you need before starting
- Step-by-step instructions - Detailed walkthrough
- Code examples - Copy-paste ready snippets
- Troubleshooting - Common issues and solutions
- Next steps - Where to go from here
Get Help
If you get stuck:
- Check the Troubleshooting guide
- Join our Community Slack
- Contact [email protected]
Contribute
Have a tutorial idea or improvement? We welcome contributions:
- Open an issue with your suggestion
- Submit a PR with your tutorial
Next Steps
Ready to start? Pick a tutorial above, or: