Skip to content

Environments

An Environment in Oneplane is a logical isolation layer for managing cloud infrastructure, workloads, and policies across different deployment stages — such as development, staging, production, or preview. It functions as a boundary for configuration, cost control, identity, secrets, and infrastructure lifecycle management.

Environments are cloud-aware, provider-integrated, and fully isolated within their parent Team.

An environment is a container for:

  • Compute resources
  • Storage
  • Secrets & config maps
  • Cost policies and security rules
  • Logs and metrics
  • IaC templates

You can create an environment in Oneplane using three flexible methods, depending on your workflow preferences:

Using the Web UI

  • Navigate to your Team
  • Click “Create Environment”
  • Fill the details
  • Save to finalize the creation

Using the CLI

  • The Oneplane CLI allows you to create environments directly from your terminal. This is ideal for CI/CD workflows and scripting.
Run this command;

Using Config File

This file can be deployed via CLI or API, enabling GitOps or IaC-style environment management.

Yaml info;