Skip to content

Kubernetes deployment

Daniel García edited this page Apr 27, 2021 · 4 revisions

There are two options for deploying on Kubernetes:

Natively:

Please check the kubernetes-bitwarden_rs repository for example deployment in Kubernetes.

It will setup a fully functional and secure vaultwarden application in Kubernetes behind nginx-ingress-controller and AWS ELBv1. It provides a little bit more than just simple deployment but you can use all or just part of the manifests depending on your needs and setup.

Via Helm:

Please check the helm-bitwarden_rs repository for example deployment in Kubernetes.

It will setup a fully functional and secure vaultwarden application in Kubernetes behind an nginx controller of your choice. It works well and is tested with the microk8s setup. There is support for generating SSL certificates via cert-manager too.

Another option with as much, or even more, flexibility would be: https://github.com/gissilabs/charts/tree/master/vaultwarden

Clone this wiki locally