NAME

IO::K8s::ExternalSecrets::V1::OpenBaoProvider - OpenBao configures this store to sync secrets using the OpenBao provider.

VERSION

version 1.108

auth

Auth configures how secret-manager authenticates with the OpenBao server.

caBundle

PEM encoded CA bundle used to validate the OpenBao server certificate. If this and `caProvider` are not set the system root certificates are used to validate the TLS connection.

caProvider

The provider for the CA bundle to use to validate OpenBao server certificate. If this and `caBundle` are not set the system root certificates are used to validate the TLS connection.

namespace

Name of the [OpenBao Namespace]. Namespaces is a set of features within OpenBao that allows OpenBao environments to support secure multi-tenancy. e.g: "ns1".

[OpenBao Namespace]: https://openbao.org/docs/concepts/namespaces/

path

Path is the mount path of the OpenBao KV backend endpoint, e.g: "secret". The v2 KV secret engine version specific "/data" path suffix for fetching secrets from OpenBao is optional and will be appended if not present in specified path.

server

Server is the connection address for the OpenBao server, e.g: `https://openbao.example.com:8200`.

version

Version is the OpenBao KV secret engine version. This can be either "v1" or "v2". Version defaults to "v2".

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/pplu/io-k8s-p5/issues.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHORS

  • Torsten Raudssus <getty@cpan.org>

  • Jose Luis Martinez Torres <jlmartin@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2026 by Jose Luis Martinez Torres <jlmartin@cpan.org>.

This is free software, licensed under:

The Apache License, Version 2.0, January 2004