diff --git a/clusters/cl01tl/helm/vault/Chart.lock b/clusters/cl01tl/helm/vault/Chart.lock index d89d90ee2..226109aee 100644 --- a/clusters/cl01tl/helm/vault/Chart.lock +++ b/clusters/cl01tl/helm/vault/Chart.lock @@ -8,5 +8,8 @@ dependencies: - name: app-template repository: https://bjw-s-labs.github.io/helm-charts/ version: 4.5.0 -digest: sha256:01077322d1f106f1bb2834f2bc74f548084910af901a71e2892e05d3fb0d8c68 -generated: "2025-12-05T17:15:08.381024587Z" +- name: app-template + repository: https://bjw-s-labs.github.io/helm-charts/ + version: 4.5.0 +digest: sha256:e8e25bec9d45503f18ed4bdcafe02465d53481d18705a54e069da67d0e33a403 +generated: "2025-12-19T22:15:41.082106-06:00" diff --git a/clusters/cl01tl/helm/vault/Chart.yaml b/clusters/cl01tl/helm/vault/Chart.yaml index 7ac122a8a..bb9791e94 100644 --- a/clusters/cl01tl/helm/vault/Chart.yaml +++ b/clusters/cl01tl/helm/vault/Chart.yaml @@ -29,5 +29,9 @@ dependencies: alias: unseal repository: https://bjw-s-labs.github.io/helm-charts/ version: 4.5.0 + - name: app-template + alias: temp + repository: https://bjw-s-labs.github.io/helm-charts/ + version: 4.5.0 icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/vault.png appVersion: 1.21.1 diff --git a/clusters/cl01tl/helm/vault/values.yaml b/clusters/cl01tl/helm/vault/values.yaml index e35d99c4f..35f5da7ca 100644 --- a/clusters/cl01tl/helm/vault/values.yaml +++ b/clusters/cl01tl/helm/vault/values.yaml @@ -32,16 +32,10 @@ vault: livenessProbe: enabled: false volumes: - - name: vault-nfs-storage-backup - persistentVolumeClaim: - claimName: vault-nfs-storage-backup - name: vault-storage-backup persistentVolumeClaim: claimName: vault-storage-backup volumeMounts: - - mountPath: /opt/backups-old/ - name: vault-nfs-storage-backup - readOnly: true - mountPath: /opt/backups/ name: vault-storage-backup readOnly: false @@ -162,6 +156,10 @@ snapshot: controllers: snapshot: type: cronjob + pod: + securityContext: + runAsUser: 100 + runAsGroup: 1000 cronjob: suspend: false concurrencyPolicy: Forbid @@ -372,3 +370,37 @@ unseal: requests: cpu: 10m memory: 24Mi +temp: + controllers: + main: + type: deployment + replicas: 0 + strategy: Recreate + containers: + main: + image: + repository: ubuntu + tag: resolute-20251208 + pullPolicy: IfNotPresent + command: + - "sleep" + - "infinity" + resources: + requests: + cpu: 10m + memory: 32Mi + persistence: + backup: + existingClaim: vault-storage-backup + advancedMounts: + main: + main: + - path: /opt/backup + readOnly: false + backup-old: + existingClaim: vault-nfs-storage-backup + advancedMounts: + main: + main: + - path: /opt/backup-old + readOnly: false