|
|
@@ -13415,8 +13415,9 @@ resource is used as the app role secret.</p>
|
|
|
</p>
|
|
|
<p>
|
|
|
<p>OpenBaoAuth is the configuration used to authenticate with an OpenBao server.
|
|
|
-Currently only token-based authentication is supported via <code>tokenSecretRef</code>.
|
|
|
-Additional authentication methods are planned for future releases.</p>
|
|
|
+Currently the following authentication methods are supported: <a href="https://openbao.org/docs/auth/approle/">AppRole</a>,
|
|
|
+<a href="https://openbao.org/docs/auth/token/">Token</a> and <a href="https://openbao.org/docs/auth/userpass/">UserPass</a></p>
|
|
|
+<p>Additional authentication methods are planned for future releases.</p>
|
|
|
</p>
|
|
|
<table>
|
|
|
<thead>
|
|
|
@@ -13443,6 +13444,22 @@ with the role and secret stored in a Kubernetes Secret resource.</p>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
+<code>namespace</code></br>
|
|
|
+<em>
|
|
|
+string
|
|
|
+</em>
|
|
|
+</td>
|
|
|
+<td>
|
|
|
+<em>(Optional)</em>
|
|
|
+<p>Name of the <a href="https://openbao.org/docs/concepts/namespaces/">OpenBao Namespace</a> to authenticate to. This can be different
|
|
|
+than the namespace your secret is in. Namespaces is a set of features
|
|
|
+within OpenBao that allows OpenBao environments to support secure
|
|
|
+multi-tenancy. e.g: “ns1”. This will default to OpenBao.Namespace field
|
|
|
+if set, or empty otherwise</p>
|
|
|
+</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>
|
|
|
<code>tokenSecretRef</code></br>
|
|
|
<em>
|
|
|
<a href="https://pkg.go.dev/github.com/external-secrets/external-secrets/apis/meta/v1#SecretKeySelector">
|
|
|
@@ -13520,6 +13537,7 @@ OpenBaoAuth
|
|
|
</em>
|
|
|
</td>
|
|
|
<td>
|
|
|
+<em>(Optional)</em>
|
|
|
<p>Auth configures how secret-manager authenticates with the OpenBao server.</p>
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -13555,6 +13573,20 @@ certificates are used to validate the TLS connection.</p>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>
|
|
|
+<code>namespace</code></br>
|
|
|
+<em>
|
|
|
+string
|
|
|
+</em>
|
|
|
+</td>
|
|
|
+<td>
|
|
|
+<em>(Optional)</em>
|
|
|
+<p>Name of the <a href="https://openbao.org/docs/concepts/namespaces/">OpenBao Namespace</a>. Namespaces is a set of features within
|
|
|
+OpenBao that allows OpenBao environments to support secure multi-tenancy.
|
|
|
+e.g: “ns1”.</p>
|
|
|
+</td>
|
|
|
+</tr>
|
|
|
+<tr>
|
|
|
+<td>
|
|
|
<code>server</code></br>
|
|
|
<em>
|
|
|
string
|