Skip to content

Commit 66ad4b9

Browse files
committed
docs: Adding Bitwarden Secrets Manager backend
1 parent 7912ebc commit 66ad4b9

File tree

1 file changed

+46
-1
lines changed

1 file changed

+46
-1
lines changed

docs/backends.md

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -807,4 +807,49 @@ metadata:
807807
type: Opaque
808808
data:
809809
password: <path:prod:my-secret#key>
810-
```
810+
```
811+
812+
### Bitwarden Secrets Manager
813+
814+
**Note**: The Bitwarden Secrets Manager backend does not support versioning.
815+
816+
##### Authentication
817+
818+
These are the parameters for Delinea:
819+
```
820+
AVP_TYPE: bitwardensecretsmanager
821+
AVP_BITWARDEN_TOKEN: Bitwarden machine Account Token
822+
823+
Optional:
824+
AVP_BITWARDEN_API_URL: API Endpoint URL (default: https://api.bitwarden.com)
825+
AVP_BITWARDEN_IDENTITY_URL: Identity Endpoint URL (default: https://identity.bitwarden.com)
826+
```
827+
##### Examples
828+
Examples assume that the secrets are not saved base64 encoded in the Secret Server.
829+
830+
###### Path Annotation
831+
832+
```yaml
833+
kind: Secret
834+
apiVersion: v1
835+
metadata:
836+
name: test-secret
837+
annotations:
838+
avp.kubernetes.io/path: "organization-id"
839+
type: Opaque
840+
stringData:
841+
password: <secret-id>
842+
```
843+
844+
###### Inline Path
845+
846+
```yaml
847+
kind: Secret
848+
apiVersion: v1
849+
metadata:
850+
name: test-secret
851+
type: Opaque
852+
data:
853+
password: <path:organization-id#secret-id | base64encode>
854+
```
855+

0 commit comments

Comments
 (0)