Skip to main content
Version: next

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

Next release documentation

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.