Architecture
Operator architecture
Controller boundaries, lifecycle coordination, invariants, and implementation tradeoffs behind OpenBao Operator.
Architecture routes
- 01Open
Operator invariants
Lifecycle contracts and the assumptions the controller design depends on.
- 02Open
Component design
Split-controller control plane, app layer, and manager boundaries.
- 03Open
Workload managers
Bootstrap, networking, identity, and StatefulSet ownership on the workload reconcile path.
- 04Open
Operation lifecycle coordination
Shared lock, retry, and phase-transition primitives behind backup, restore, and upgrade flows.
- 05Open
Lifecycle architecture
Follow the operator from Day 0 provisioning through Day 2 operations and backup-driven recovery.
Related sections
You are reading the unreleased main docs. Use the version menu for the newest published release, or check the release notes for what is already out.
Was this page helpful?
Use Needs work to open a structured GitHub issue for this page. The Yes button only acknowledges the signal locally.