feat(observaibility): encrypt persistent data

This commit is contained in:
Christopher Hase 2025-06-25 10:05:29 +02:00
parent 28980f211d
commit ec17a2ab6d
2 changed files with 6 additions and 0 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