Skip to main content
Version: 0.3 (Next)

Environments

Environments define deployment targets for your applications across different stages like development, staging, and production.

Auto-Generated Screenshot

This image is automatically generated from Cypress tests.

Environments page

Key Concepts

Environment - A deployment target that applications can be deployed to. Each environment has its own configuration and can be associated with specific clusters.

Environment Names - Must be unique within your organization and cannot be changed after creation. Must start and end with lowercase character and only contain lowercase, numerical and hyphen characters.

Namespace - Each environment has a corresponding Kubernetes namespace with the same naming requirements.

Environment Types - Pre-release or Release types help categorize your deployment targets.

Visibility - All team members can view environments that belong to their organization.

Common Use Cases

  • Separate development, staging, and production deployments
  • Create feature branch environments for testing
  • Set up region-specific environments
  • Configure environment-specific variables and secrets

Getting Started

  1. Create your first environment
  2. Register applications to deploy to environments

What's Next?