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
8.6 Priority Resolution Rules
Orbnetes deployment and release orchestration documentation for operators and platform teams.
Orbnetes applies layered resolution so the most specific value wins.
Recommended/expected precedence:
- Environment-scoped project value (most specific)
- Project-scoped default value
- Global shared value (fallback)
Practical example:
- Key:
API_BASE_URL - Global value:
https://api.company.com - Project value:
https://orders-api.company.com - Project + env(
prod) value:https://orders-api-prod.company.com
If run target is prod, resolved value is environment-specific project value. If no env-specific value exists, project value is used. If project has no value, global fallback is used.
Why this model works:
- keeps global defaults useful,
- preserves project autonomy,
- guarantees environment specificity when needed.