From 46ca814f0f37e83207eca9bfad64e92b0957c498 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 15 Dec 2025 20:35:36 -0600 Subject: [PATCH] add persistent disk --- clusters/cl01tl/helm/code-server/Chart.lock | 7 +++++-- clusters/cl01tl/helm/code-server/Chart.yaml | 4 ++++ clusters/cl01tl/helm/code-server/values.yaml | 13 +++++++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/clusters/cl01tl/helm/code-server/Chart.lock b/clusters/cl01tl/helm/code-server/Chart.lock index 341f1c7d3..403b7bfbc 100644 --- a/clusters/cl01tl/helm/code-server/Chart.lock +++ b/clusters/cl01tl/helm/code-server/Chart.lock @@ -5,5 +5,8 @@ dependencies: - name: cloudflared repository: oci://harbor.alexlebens.net/helm-charts version: 1.23.2 -digest: sha256:3cf78630cd7670e1157a87fc7ccbeca248ef4ced8a3170e69140ea3e1b0ff564 -generated: "2025-12-07T02:54:11.675097664Z" +- name: volsync-target + repository: oci://harbor.alexlebens.net/helm-charts + version: 0.5.0 +digest: sha256:3139b1eaa9a7408fad8e1cc79032a1b501c8496b2a80df3af6734db9e00d69fd +generated: "2025-12-15T20:34:45.770629-06:00" diff --git a/clusters/cl01tl/helm/code-server/Chart.yaml b/clusters/cl01tl/helm/code-server/Chart.yaml index c3c4370f7..f337b83b5 100644 --- a/clusters/cl01tl/helm/code-server/Chart.yaml +++ b/clusters/cl01tl/helm/code-server/Chart.yaml @@ -24,5 +24,9 @@ dependencies: alias: cloudflared repository: oci://harbor.alexlebens.net/helm-charts version: 1.23.2 + - name: volsync-target + alias: volsync-target-data + version: 0.5.0 + repository: oci://harbor.alexlebens.net/helm-charts icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/visual-studio-code.png appVersion: 4.106.3 diff --git a/clusters/cl01tl/helm/code-server/values.yaml b/clusters/cl01tl/helm/code-server/values.yaml index 95fa57e7e..b5277e644 100644 --- a/clusters/cl01tl/helm/code-server/values.yaml +++ b/clusters/cl01tl/helm/code-server/values.yaml @@ -37,6 +37,17 @@ code-server: protocol: HTTP persistence: config: + forceRename: code-server-config + storageClass: ceph-block + accessMode: ReadWriteOnce + size: 2Gi + retain: true + advancedMounts: + main: + main: + - path: /config-new + readOnly: false + config-old: existingClaim: code-server-nfs-storage advancedMounts: main: @@ -45,3 +56,5 @@ code-server: readOnly: false cloudflared: existingSecretName: code-server-cloudflared-secret +volsync-target-config: + pvcTarget: code-server-config