Add Vaultwarden deployment

This commit is contained in:
Daniel Cosme
2026-05-07 21:08:36 -04:00
parent 03abb622e0
commit 2be057343f
3 changed files with 63 additions and 19 deletions
+34
View File
@@ -0,0 +1,34 @@
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: vaultwarden
name: vaultwarden
namespace: vaultwarden
spec:
selector:
matchLabels:
app: vaultwarden
strategy: {}
template:
metadata:
labels:
app: vaultwarden
spec:
containers:
- env:
- name: SIGNUPS_ALLOWED
value: "true"
image: quay.io/vaultwarden/server:1.36.0
name: vaultwarden
ports:
- containerPort: 80
resources: {}
volumeMounts:
- mountPath: /data
name: data
volumes:
- name: data
persistentVolumeClaim:
claimName: vaultwarden-pvc
status: {}