Files
git.stella-ops.org/docs/modules/release-orchestrator
master 50abd2137f Update docs, sprint plans, and compose configuration
Add 12 new sprint files (Integrations, Graph, JobEngine, FE, Router,
AdvisoryAI), archive completed scheduler UI sprint, update module
architecture docs (router, graph, jobengine, web, integrations),
and add Gitea entrypoint script for local dev.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 08:53:50 +03:00
..
2026-02-11 01:32:14 +02:00
2026-02-11 01:32:14 +02:00
2026-02-11 01:32:14 +02:00
2026-01-22 19:08:46 +02:00

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