If you have multiple environments (like for staging, dev, and prod, for example), we recommend deploying an agent in each environment. The Cortex Helm Chart's
values.yaml has a cluster name flag that you can use within Cortex to distinguish between the environments. All environments will be linked to the Service Catalog and available for Scorecard tracking.
We recommend using custom metadata within the service to score against different namespaces. You can also push custom data to specific namespaces and define multiple branches when using the GitOps approach.
Some of our integrations have built-in concepts of environments — K8s, for example, allows you to easily see data across clusters and deploys, which can be tagged with relevant environment info. You can also tag a service using groups to denote which environments it's deployed in.