22.1 Terms and Definitions

Orbnetes deployment and release orchestration documentation for operators and platform teams.

Terms and Definitions

This glossary defines core Orbnetes terminology and status language used across UI, API, and operational workflows.

Agent
Execution worker installed on a host (Linux/macOS/Windows) that claims jobs from API and runs steps.

Agent Tag
Label set on agent and required by jobs for scheduling/routing.

Allowed Agents
Project-level mapping of which global agents can execute that project’s jobs.

Approval
Governance action by authorized user that allows approval-gated release to proceed.

Approval Request
Pending approval item associated with a release in pending_approval state.

Artifact
File(s) produced by one job and optionally consumed by downstream jobs.

Audit Log
Immutable-style operational event record containing actor, action, resource, timestamp, and context.

Blueprint
YAML definition of pipeline logic: jobs, steps, dependencies, conditions, and runtime inputs.

Check Target (Rollback)
Policy selector determining whether rollback trigger is based on full pipeline outcome or specific job outcome.

Configuration Environment
Runtime context selected at launch that applies environment-scoped secrets/variables and deployment targeting.

Control Plane
Orbnetes web/API/database layer managing orchestration, governance, and metadata.

Deployment
Execution unit of a release for a specific selected environment.

Deployment Mode
Execution pattern for multi-environment releases (parallel or sequential behavior).

Environment Secret
Sensitive key/value scoped to a project environment.

Environment Variable
Non-sensitive key/value scoped to a project environment.

Execution Plane
Agent-host runtime layer where commands are actually executed.

Global Secret / Global Variable
Shared fallback configuration available beyond a single project, subject to permission policy.

Heartbeat
Periodic agent signal proving liveness and providing runtime metadata.

Input (Launch Input)
Typed runtime parameter defined in blueprint and supplied during launch.

Job
Pipeline stage containing one or more steps, tags, dependencies, and optional conditions.

Job Run
Concrete execution instance of a job, with status, logs, timings, and artifacts.

Launch Mode (Blueprint)
Restriction controlling whether blueprint can be started as release, run, or both.

Needs
DAG dependency field defining which jobs must complete before a job can start.

Pending Approval
Release state indicating execution is blocked until required approvers approve.

Pipeline
Set of related jobs represented as one DAG execution context.

Project
Primary operational boundary grouping resources, permissions, and execution context.

Release
Governed deployment intent binding source/tag/file + blueprint + environments + inputs (+ optional approvals/rollback).

Release File
Selected artifact file from source/storage used during release execution (available as runtime variable).

Release Source
Configured provider of versioned artifacts (GitHub, GitLab, URL, or internal storage).

Release Storage
Internal Orbnetes-managed artifact repository.

Rerun All
Operation that re-executes entire pipeline flow.

Rerun Failed
Operation that re-executes failed execution path/jobs according to rerun policy behavior.

Rollback Policy
Release-level configuration describing how automatic rollback should trigger and what target to deploy.

Soft Delete
Non-destructive delete model where records are hidden from active lists but preserved for historical linkage.

Step
Single command block inside a job (run with shell context).

Standalone Run
Blueprint execution started directly (not primarily release-driven governance path).