Docs

Set up environments

Environments represent deployment targets in your release process. Create environments for development, staging, and production to organize your services, workflows, and resources by deployment stage.

Each environment contains its own set of resources and workflows, keeping your deployments separate and easy to manage.

All and Default views

In the project environment selector, All shows resources from Default and named environments. It excludes preview resources. Default contains resources without a named environment.

Resources created from All default to Default. To place a resource in a named environment, select it in the creation form.

Create an environment

  1. Open your project's Dashboard

  2. Select Environment beside the plus icon

  3. Enter an Environment name (e.g., production, staging, or development)

  4. Click Create environment

Your environment is now created. You can add workflows, services, jobs, and addons to it.

You can restrict secret groups to selected environments to share values with their services and jobs.

Configure workflows in an environment

Once you have created an environment, you can set up workflows to automate your release process.

© 2026 Northflank Ltd. All rights reserved.

northflank.com / Terms / Privacy / feedback@northflank.com