Skip to main content
Version: 0.2.x

Architecture

Operator architecture

Controller boundaries, lifecycle coordination, invariants, and implementation tradeoffs behind OpenBao Operator.

Architecture routes

  1. 01

    Operator invariants

    Lifecycle contracts and the assumptions the controller design depends on.

    Open
  2. 02

    Component design

    Split-controller control plane, app layer, and manager boundaries.

    Open
  3. 03

    Workload managers

    Bootstrap, networking, identity, and StatefulSet ownership on the workload reconcile path.

    Open
  4. 04

    Operation lifecycle coordination

    Shared lock, retry, and phase-transition primitives behind backup, restore, and upgrade flows.

    Open
  5. 05

    Lifecycle architecture

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

    Open

Related sections

Published release documentation

You are reading docs for version 0.2.x. Use the version menu to switch to next or another archived 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.