Skip to main content

Base Orchestrator

The Base orchestrator is a flexible orchestrator used as a foundation upon which other orchestrators are developed. In other words, most, if not all, orchestrators inherit this orchestrator's functionality, namely the ability to retrieve secrets from the DataOps Vault.

You don't use the Base Orchestrator directly. Instead, you use specialized orchestrators. See the orchestrator documentation for details on individual orchestrators.

Usage

The only time you would use the Base Orchestrator directly is for pipeline cache management.

clean-cache:
extends:
- .agent_tag
image: $DATAOPS_BASE_RUNNER_IMAGE
stage: Clean Up
variables:
CACHE_CLEANUP: 1

DataOps vault

The Base Orchestrator provides the DataOps Vault functionality and works hand in hand with the Secrets Manager Orchestrator.

Supported parameters

ParameterRequired/DefaultDescription
CACHE_CLEANUPOptional, defaults to false `Set to True (or any value) delete entire local cache for this pipeline run. See DataOps Pipeline Cache for details.