Skip to main content
Version: 0.1.0-rc.5

Security / Tenant Isolation

Treat multi-tenancy as an explicit isolation model, not a convenience feature.

OpenBao Operator is designed for a shared platform with strict tenant boundaries. The security model depends on explicit namespace introduction, split controller identities, admission guardrails, and network isolation rather than on broad cluster-scoped trust.

Decision matrix

Tenant isolation pillars

Tenant isolation pillars.
PillarWhat it protectsPrimary mechanism
Identity separationKeeps provisioning and workload management from sharing a single all-powerful credential.Split provisioner and controller identities with different RBAC scopes.
Admission guardrailsBlocks unsafe configuration drift and unauthorized mutation of managed resources.Validating admission policies and managed-resource ownership rules.
Network isolationPrevents cross-tenant traffic and over-broad egress by default.Default-deny NetworkPolicy plus explicit allow rules.

Next actions

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.