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
18.5 Pipelines and Job Runs API
Orbnetes deployment and release orchestration documentation for operators and platform teams.
List pipelines
GET /api/v1/pipelines?project_uuid=...
Get pipeline
GET /api/v1/pipelines/{pipelineId}?project_uuid=...
List pipeline jobs
GET /api/v1/pipelines/{pipelineId}/jobs?project_uuid=...
Rerun pipeline
POST /api/v1/pipelines/{pipelineId}/rerun-allPOST /api/v1/pipelines/{pipelineId}/rerun-failed
Get job run
GET /api/v1/job-runs/{id}?project_uuid=...
Get logs (cursor/paginated)
GET /api/v1/job-runs/{id}/logs?cursor=...&limit=...&project_uuid=...
Operational recommendation:
- poll pipeline/job endpoints for status transitions,
- stream logs with cursor for incremental updates,
- persist pipelineId + releaseId in your integration state.