Skip to main content

Managing a Project

Project configuration is accessible by clicking on a project in the Projects dashboard.

Users

The users panel shows all the members assigned to the project. Administrators can add or remove users at any time. For details on how project access works and what permissions users have, see Projects.

Engines

A project can be linked to any available engine in the same organisation regardless of the provider.

Engine switch Engine switch

VCS migration

A project can be migrated from one VCS provider to another (for example, from GitLab to GitHub). This is useful when a repository has been moved between providers.

VCS switch VCS switch

PVC management

Persistent Volume Claims (PVCs) can be created, extended, and deleted on a per-project basis. PVCs are available on Kubernetes-based engines and are useful for sharing large datasets across experiment runs.

PVC creation, resizing, and deletion are restricted to project or infra admins. See Persistent Volume Claims for field details, access mode options, and manifest usage.

Environment variables

Project-level environment variables are managed from the project's Variables tab. They apply across every experiment in the project and are created with Create new variable. Variables can be scoped to runtime or build time, and can be marked as sensitive so their values are not displayed in the UI after creation.

For the full behaviour, including how project-level variables interact with experiment-level variables defined in the manifest — see Environment Variables.

Labels

Labels are key/value pairs applied to a project for governance or cost management purposes. Once set, labels are propagated to the project's Kubernetes namespace and associated cloud resources:

  • storage buckets
  • artifact registries

Labels management Labels management

Deleting a project

A project can be deleted only if it has no experiments (active or completed). The delete option is available in the project configuration panel.

Delete project Delete project