When you are developing software, you probably don’t want your users to see every messy part of your application creation process. In order to make sure you control what people see and when they have access to it, development teams use environments to create stages of the app which they consider good for releasing. Each environment has its own unique purpose.

We want teams to tag their resources with the help of environments. A workspace can be tagged with a particular environment so that all tag shows up next to all deployments belonging to that workspace.

Create a environment

One can simply create a environment using our UI in few simple steps mentioned below :

  • Go to the Settings section.
  • Then go to the Environments.
  • You can see the list of all the environments over there.
  • You can add new environment by clicking on the Add Environment button at the top right corner.
  • Now you can simply create an environment by name of your choice as shown below.

Renaming environment name

We can simply do this by the Edit option present at the right side of each environment.

Now add the new name of the environment and save.


A cluster might have one or more environments, whereas a workspace is only associated with one environment.

For understanding this better we can take an example of a company which is having one cluster where it deploy all its workload. So you will be having applications running on this like prod, devtest and all on the same cluster. In that case you want to have multiple environments on the same cluster.