3.1 Control Plane vs Agent Execution Plane
3.2 Project Scope Model
3.3 Data Flow: Source -> Release -> Pipeline -> Logs/Artifacts
3.4 Runtime Configuration Layers (global / project / environment)
3.5 Pipeline Execution Semantics
3.6 Release Governance Path
3.7 Rollback Architecture (Policy-driven)
3.8 Security and Trust Boundaries
3.9 State and Persistence Model
3.10 Scalability Model
3.11 Failure Modes and Recovery Patterns
3.12 Why This Architecture Works in Practice
3.1 Control Plane vs Agent Execution Plane
Orbnetes deployment and release orchestration documentation for operators and platform teams.
Orbnetes architecture is split into two operational layers:
- Control Plane (Web/API + DB)
Responsible for governance and orchestration:- projects and scope isolation,
- blueprints and release definitions,
- launch decisions, approvals, and rollback policy,
- permissions, audit, and notifications,
- pipeline/job state tracking.
- Execution Plane (Agents on hosts)
Responsible for command execution:- long-polling API for claimable jobs,
- running step commands in shell,
- streaming status/logs/heartbeat,
- artifact metadata/reporting,
- update and runtime metrics reporting.
Why this split matters:
- You can harden governance centrally while scaling execution horizontally.
- Pipeline logic stays server-side; execution remains close to infrastructure.
- Incidents are easier to reason about because orchestration and execution responsibilities are clearly separated.