Skip to main content
Version: Early Access

Configure Runner Metadata

Runner metadata lets you associate infrastructure information with runners. This information helps operators identify where a runner is deployed and filter runners in the Runners page.

Digital.ai Release displays this information in the UI and allows you to filter runners based on these values.

Before You Begin


How Runner Metadata Works

Configure metadata when deploying the runner. When the runner starts, it sends the metadata to Digital.ai Release during registration.

Digital.ai Release stores the metadata and displays it in the Runners page.

The process works as follows:

  1. Define metadata values in the runner Helm chart configuration.
  2. The Helm chart passes these values to the runner container as environment variables.
  3. The runner sends the metadata to Digital.ai Release during registration.
  4. Digital.ai Release stores the metadata with the runner configuration.
  5. The UI displays the metadata and allows you to filter runners using these fields.

Configure Runner Metadata

Configure runner metadata when deploying the runner using the Helm chart.

Add the metadata values to your values.yaml file or to a custom Helm values file.

runner:
metadata:
clusterName: "my-cluster"
environment: "production"
dataCenter: "eu-1"

Metadata Fields

FieldDescription
clusterNameName of the Kubernetes cluster where the runner is deployed.
environmentDeployment environment, such as development, staging, or production.
dataCenterIdentifier for the data center or region where the runner runs.
namespaceKubernetes namespace where the runner runs. The runner detects this value automatically using the Kubernetes downward API.

After deployment, the runner includes this metadata when it registers with Digital.ai Release.


View Runner Metadata

You can view runner metadata in the Runners page.

  1. Go to cog icon > Runners.
  2. Locate the runner in the list.
  3. Click View metadata for the runner.

A dialog opens and shows the infrastructure metadata associated with the runner. For more information, see View Runner Configurations.


Filter Runners Using Metadata

You can filter runners using metadata values.

  1. Go to Settings > Runners.
  2. Click Filter.
  3. Select one or more filter criteria.

Available filters include Status, Runner Type and Infrastructure related attributes.

For more information, see Search & Filter Release Runners.


Runner Type

Digital.ai Release determines the runner type automatically during runner registration based on the authentication token used.

Two runner types are supported:

  • Digital.ai runners - runners registered using Digital.ai-managed tokens.
  • Customer runners - runners registered using customer-generated tokens.

You cannot configure the runner type during runner deployment.