Vaultwarden, formerly known as Bitwarden_RS, is an "alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal."
This Helm chart is used to deploy vaultwarden
with a stable configuration to Kubernetes clusters.
The vaultwarden
project can be found here. To learn more about Vaultwarden, please visit the wiki.
Starting from version 0.18.0, when a stateless configuration is detected that utilizes an external database and persistent storage, a Deployment
is automatically used in favor of the current StatefulSet
. This enables running multiple pods simultaneously, thereby enhancing the processes of updates, rollbacks, and scalability for load balancing. This automatic detection can be overridden by manually specifying a resourceType
.
- Kubernetes >= 1.12
- Helm >= 3.1.0
docker
andmake
for generating the chart documentation
Add the repository:
helm repo add vaultwarden https://guerzon.github.io/vaultwarden
Refer to the detailed documentation here.
Please do your due-diligence before using this chart for a production deployment.
Nevertheless, if you find any issues while using this chart, or have any suggestions, I would appreciate it if you would submit an issue. Alternatively, PRs are appreciated!
See LICENSE.
This Helm chart was created and maintained by Lester Guerzon.