Refining vaultwarden
This commit is contained in:
@@ -23,6 +23,7 @@ spec:
|
|||||||
name: {{ .Values.vaultwarden.dataPvc.name }}
|
name: {{ .Values.vaultwarden.dataPvc.name }}
|
||||||
storageClassName: {{ .Values.vaultwarden.dataPvc.storageClassName }}
|
storageClassName: {{ .Values.vaultwarden.dataPvc.storageClassName }}
|
||||||
size: {{ .Values.vaultwarden.dataPvc.size }}
|
size: {{ .Values.vaultwarden.dataPvc.size }}
|
||||||
|
mainNamespace: {{ .Values.destnation.namespace }}
|
||||||
destination:
|
destination:
|
||||||
server: {{ .Values.destination.server }}
|
server: {{ .Values.destination.server }}
|
||||||
namespace: {{ .Values.destination.namespace }}
|
namespace: {{ .Values.destination.namespace }}
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ vaultwarden:
|
|||||||
size: 10Gi
|
size: 10Gi
|
||||||
attachmentPvc:
|
attachmentPvc:
|
||||||
name: vaultwarden-attachments
|
name: vaultwarden-attachments
|
||||||
storageClassName: ''
|
storageClassName: 'linode-block-storage-retain-luks-vw'
|
||||||
size: 10Gi
|
size: 10Gi
|
||||||
fqdn: vaultwarden.domain.net
|
fqdn: vaultwarden.domain.net
|
||||||
timeZone: "Europe/Lisbon"
|
timeZone: "Europe/Lisbon"
|
||||||
|
|||||||
@@ -0,0 +1,14 @@
|
|||||||
|
allowVolumeExpansion: true
|
||||||
|
apiVersion: storage.k8s.io/v1
|
||||||
|
kind: StorageClass
|
||||||
|
metadata:
|
||||||
|
name: linode-block-storage-retain-luks-vw
|
||||||
|
namespace: kube-system
|
||||||
|
provisioner: linodebs.csi.linode.com
|
||||||
|
reclaimPolicy: Retain
|
||||||
|
parameters:
|
||||||
|
linodebs.csi.linode.com/luks-encrypted: "true"
|
||||||
|
linodebs.csi.linode.com/luks-cipher: "aes-xts-plain64"
|
||||||
|
linodebs.csi.linode.com/luks-key-size: "512"
|
||||||
|
csi.storage.k8s.io/node-stage-secret-namespace: {{ .Values.mainNamespace }}
|
||||||
|
csi.storage.k8s.io/node-stage-secret-name: vw-data-luks-key
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{{- if false -}}
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: {{ .Values.vaultwarden.dataPvc.name }}
|
|
||||||
spec:
|
|
||||||
storageClassName: {{ .Values.vaultwarden.dataPvc.storageClassName }}
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteOnce
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: {{ .Values.vaultwarden.dataPvc.size }}
|
|
||||||
{{- end }}
|
|
||||||
@@ -6,3 +6,4 @@ vaultwarden:
|
|||||||
name: vaultwarden-data
|
name: vaultwarden-data
|
||||||
storageClassName: ''
|
storageClassName: ''
|
||||||
size: 10Gi
|
size: 10Gi
|
||||||
|
mainNamespace: vaultwarden
|
||||||
Reference in New Issue
Block a user