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 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.