Skip to main content
Version: 0.1.0-rc.5

Architecture

Understand why the operator behaves the way it does.

Architecture pages explain controller boundaries, lifecycle coordination, and the invariants the system depends on. Use this section when you need to reason about behavior, validate assumptions, review tradeoffs, or change the code safely.

Architecture routes

  1. 01

    Operator invariants

    Lifecycle contracts and the assumptions the controller design depends on.

    Open
  2. 02

    Component design

    See how the split-controller control plane, app layer, and manager boundaries work together.

    Open
  3. 03

    Operation lifecycle coordination

    Understand the shared lock, retry, and phase-transition primitives behind backup, restore, and upgrade flows.

    Open
  4. 04

    Lifecycle architecture

    Follow the operator from Day 0 provisioning through Day 2 operations and backup-driven recovery.

    Open

Related sections

Prerelease documentation

This version tracks a prerelease build. Features and behavior may change before the next stable release.

Was this page helpful?

Use Needs work to open a structured GitHub issue for this page. The Yes button only acknowledges the signal locally.