Deployments
Configure and execute deployments on Orbital7's platform using automated workflows and CLI commands.
Deployment Workflow
Orbital7 deployments are executed through automated pipelines or directly via the CLI tool. All deployments must be configured with environment-specific settings and proper access controls.
# Basic deployment command
orbital7 deploy --project=your-project-id --env=staging --version=v1.2.3
# Dry run option
orbital7 deploy --environment=production --dry-run
Deployment Configuration
Environment Variables
Define deployment-specific environment variables securely.
orbital7 env:set DEPLOYMENT_BUCKET "my-artifacts-bucket" --stage staging
orbital7 env:delete OLD_DATABASE_CREDENTIALS --stage production
Versioning
Use semantic versioning to track deployment history.
Valid version formats:
- 1.0.0
- 1.2.3-alpha
- 2.4.5+20250827
Common Issues
Error: Deployment Timeout
The deployment exceeded the default timeout period. You can adjust this limit in your YAML configuration file.
# deployment.yml
deployment:
timeout: 1200 # seconds (20 minutes)
Warning: Pending Validation
Some deployment configurations may require manual approval. Check the environment's approval rules.
Request Manual Approval