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