https://github.com/oliverziegert/external-secrets-bitwarden
Bitwarden webhook provider for external secrets operator
https://github.com/oliverziegert/external-secrets-bitwarden
bitwarden bitwarden-cli external-secrets external-secrets-operator kubernetes kubernetes-secrets secrets-manager vaultwarden
Last synced: 12 months ago
JSON representation
Bitwarden webhook provider for external secrets operator
- Host: GitHub
- URL: https://github.com/oliverziegert/external-secrets-bitwarden
- Owner: oliverziegert
- License: apache-2.0
- Created: 2023-07-16T12:32:51.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-21T20:07:54.000Z (over 1 year ago)
- Last Synced: 2025-02-21T21:23:47.678Z (over 1 year ago)
- Topics: bitwarden, bitwarden-cli, external-secrets, external-secrets-operator, kubernetes, kubernetes-secrets, secrets-manager, vaultwarden
- Language: Shell
- Homepage:
- Size: 132 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# external-secrets-bitwarden
Bitwarden webhook provider for external secrets operator
A small webhook receiver for the integration of external-secrets-operator with Bitwarden (see [External Secrets](https://external-secrets.io/main/examples/bitwarden/))
## Environment variables:
| Key | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------- |
| `BW_HOST` | Bitwarden server URL, e.g., https://your.bw.domain.com |
| `BW_CLIENTID` | Client Id, see [Personal API Key for CLI Authentication](https://bitwarden.com/help/personal-api-key/) |
| `BW_CLIENTSECRET` | Client Secret, see Personal API Key for CLI Authentication](https://bitwarden.com/help/personal-api-key/) |
| `BW_PASSWORD` | User password to unlock your vault |
## How to setup
visit: [External Secrets - Examples Bitwarden](https://external-secrets.io/main/examples/bitwarden/)
## Deployment
see [deploy/](deploy/)