From f42a0d7e6c151b764b0ea2e0290f52270cb21db2 Mon Sep 17 00:00:00 2001 From: rohow Date: Fri, 18 Jul 2025 14:52:26 +0800 Subject: [PATCH] feat(chart): update version to 0.0.5 and add annotations to PVC --- charts/rustdesk-server/Chart.yaml | 2 +- charts/rustdesk-server/templates/pvc.yml | 4 ++++ charts/rustdesk-server/values.yaml | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/charts/rustdesk-server/Chart.yaml b/charts/rustdesk-server/Chart.yaml index 2b78d67..b87f1bc 100644 --- a/charts/rustdesk-server/Chart.yaml +++ b/charts/rustdesk-server/Chart.yaml @@ -9,6 +9,6 @@ maintainers: email: admin@dev.cm url: https://github.com/devcm-repo icon: https://rustdesk.com/favicon.ico -version: 0.0.4 +version: 0.0.5 appVersion: latest diff --git a/charts/rustdesk-server/templates/pvc.yml b/charts/rustdesk-server/templates/pvc.yml index df9131f..21ac513 100644 --- a/charts/rustdesk-server/templates/pvc.yml +++ b/charts/rustdesk-server/templates/pvc.yml @@ -3,6 +3,10 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: name: "{{ .Release.Name }}-{{ .Chart.Name }}-data" + annotations: + {{- if .Values.persistence.data.annotations }} + {{- toYaml .Values.persistence.data.annotations | nindent 4 }} + {{- end }} spec: accessModes: - {{ .Values.persistence.data.accessMode }} diff --git a/charts/rustdesk-server/values.yaml b/charts/rustdesk-server/values.yaml index fd58314..919cda3 100644 --- a/charts/rustdesk-server/values.yaml +++ b/charts/rustdesk-server/values.yaml @@ -13,6 +13,8 @@ persistence: storageClass: "" size: 2Gi accessMode: ReadWriteOnce + annotations: + helm.sh/resource-policy: keep rustdeskServer: encryptedOnly: true