Files
git.stella-ops.org/docs/modules/release-orchestrator

Release Orchestrator

Central release control plane for non-Kubernetes container estates.

Status: Planned (not yet implemented) Source: Full Architecture Specification

Purpose

The Release Orchestrator extends Stella Ops from a vulnerability scanning platform into Stella Ops Suite — a unified release control plane for non-Kubernetes container environments. It integrates:

  • Existing capabilities: SBOM generation, reachability-aware vulnerability analysis, VEX support, policy engine, evidence locker, deterministic replay
  • New capabilities: Environment management, release orchestration, promotion workflows, deployment execution, progressive delivery, audit-grade release governance

Scope

In Scope Out of Scope
Non-K8s container deployments (Docker, Compose, ECS, Nomad) Kubernetes deployments (use ArgoCD, Flux)
Release identity via OCI digests Tag-based release identity
Plugin-extensible integrations Hard-coded vendor integrations
SSH/WinRM + agent-based deployment Cloud-native serverless deployments
L4/L7 traffic management via router plugins Built-in service mesh

Documentation Structure

Design & Principles

Implementation

Module Architecture

Data Model

API Specification

Workflow Engine

Security

Integrations

Deployment

Progressive Delivery

UI/UX

Operations

Implementation

Appendices

Quick Reference

Key Principles

  1. Digest-first release identity — Releases are immutable OCI digests, not tags
  2. Evidence for every decision — Every promotion/deployment produces sealed evidence
  3. Pluggable everything, stable core — Integrations are plugins; core is stable
  4. No feature gating — All plans include all features
  5. Offline-first operation — Core works in air-gapped environments
  6. Immutable generated artifacts — Every deployment generates stored artifacts

Platform Themes

Theme Purpose
INTHUB Integration hub — external system connections
ENVMGR Environment management — environments, targets, agents
RELMAN Release management — components, versions, releases
WORKFL Workflow engine — DAG execution, steps
PROMOT Promotion — approvals, gates, decisions
DEPLOY Deployment — execution, artifacts, rollback
AGENTS Agents — Docker, Compose, ECS, Nomad
PROGDL Progressive delivery — A/B, canary
RELEVI Evidence — packets, stickers, audit
PLUGIN Plugins — registry, loader, SDK