Add bound_claims to OpenBao configuration

What does this merge request do and why?

Add bound_claims to OpenBao configuration

Also fixes inverse claim_mapping expectations.

See also: https://gitlab.com/gitlab-org/gitlab/-/issues/576434 See also: https://gitlab.com/gitlab-org/govern/secrets-management/gitlab-secrets-manager-container/-/merge_requests/74

Signed-off-by: Alexander Scheel <ascheel@gitlab.com>

How to set up and validate locally

https://gitlab.com/gitlab-org/gitlab-development-kit/-/blob/main/doc/howto/openbao.md should still be up-to-date; this is just a change in how the claim validation happens.

Impacted categories

The following categories relate to this merge request:

Merge request checklist

Edited by Alex Scheel

Merge request reports

Loading