Create OpenBao/GitLab Secrets Manager administration documentation

Summary

Create OpenBao administration guidance page in GitLab docs covering how GitLab admin would install, configure and use the Secret Manager.

Structure overview

Administration Documentation:

Note: no direct RA docs are necessary as the component is optional. At GA stage it can be added as a section in https://docs.gitlab.com/install/next_steps/ which is cross-linked from RA.

Chart Documentation Updates are tracked at #573278

Exit criteria

Self-managed user can follow documentation to install, configure and maintain OpenBao in their self-managed instance.

Background

OpenBao chart documentation currently exists in the charts repository (development docs), but comprehensive administration documentation is needed in the main GitLab documentation site before Beta/GA launch.

This follows the established pattern where components have:

  • General admin documentation in docs.gitlab.com/administration/ (like Gitaly or Zoekt )
  • Chart-specific configuration docs in docs.gitlab.com/charts/charts/ (like gitlab-zoekt or Gitaly chart)
Edited by Clemens Beck