feat(observability): encrypt persistent data

This commit is contained in:
Christopher Hase 2025-06-25 10:00:25 +02:00
parent 63218c5847
commit 60e1d119c1
2 changed files with 7 additions and 1 deletions

View file

@ -7,6 +7,9 @@ spec:
retentionPeriod: "12" retentionPeriod: "12"
removePvcAfterDelete: true removePvcAfterDelete: true
storage: storage:
metadata:
annotations:
everest.io/crypt-key-id: {{{ .Env.PVC_KMS_KEY_ID }}}
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
resources: resources:

View file

@ -292,6 +292,9 @@ vmsingle:
resources: resources:
requests: requests:
storage: 20Gi storage: 20Gi
metadata:
annotations:
everest.io/crypt-key-id: {{{ .Env.PVC_KMS_KEY_ID }}}
ingress: ingress:
# -- Enable deployment of ingress for server component # -- Enable deployment of ingress for server component
enabled: false enabled: false
@ -346,7 +349,7 @@ vmcluster:
spec: spec:
resources: resources:
requests: requests:
storage: 10Gi storage: 10Gi
resources: resources:
{} {}
# limits: # limits: