GitOps Deployment Guide
Overview
Key Concepts
- Branch-based deployments
- Automated CI/CD pipelines
- Pull request-based workflow
- Built-in security checks
Repository Structure
Branch Organization
main
Production environment
staging
Staging environment
dev
Development branch (pre-configured)
feature branches
Individual development work
Interactive Guides
Follow our interactive guides to learn the GitOps workflow:
- Making Changes to Your Application Learn how to develop and test changes in your development environment
- Promoting Changes Through Environments Learn how to promote your changes from development to staging and production
Security Considerations
- Branch protection rules enabled
- Required reviews for pull requests
- Automated security scanning
- Environment-specific secrets management
Best Practices
- Always test changes in development first
- Use descriptive branch names
- Write clear commit messages
- Review deployment logs carefully
- Maintain separate branches for features
- Document significant changes
Need Help?
Join our Slack community to connect with other developers and get help in the #support channel.