Environments

What are environments? What do i get out if it? How are they scoped?

Overview

Environments are a way of mapping a cluster to an abstraction called as an environment. Ozone segregates this so that certain teams have access to specific environments, thus preventing any proverbial "cross-talk" during deployments which might result in an erroneous deployment to an environment that a team does not have access to.

In addition, Ozone automatically picks up variables that are defined in the ci/cd workflows and maps them to the environment that the application is being deployed to, all done securely through Ozone's secret management for CI/CD

When you create a cluster, ensure that it is mapped to an environment. And when an environment variable is defined, you have the freedom to define its value as per each environment

Last updated

#141:

Change request updated