From 315085da30db3198660614ed579ab84dc1574aca Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Tue, 17 Mar 2026 19:01:54 +1100 Subject: [PATCH] chore: cleanup r10k cache g10k hardlinks, so reqires that the cache and code be in the same pvc. updated r10k repository with cachedir in same pvc, and so now I can remove these unused pvcs from argo. https://git.unkin.net/unkin/puppet-r10k/pulls/4 --- apps/base/puppet/cronjob_g10k-code.yaml | 5 ----- apps/base/puppet/persistentvolumeclaims.yaml | 18 ------------------ 2 files changed, 23 deletions(-) diff --git a/apps/base/puppet/cronjob_g10k-code.yaml b/apps/base/puppet/cronjob_g10k-code.yaml index 52b470d..8c02521 100644 --- a/apps/base/puppet/cronjob_g10k-code.yaml +++ b/apps/base/puppet/cronjob_g10k-code.yaml @@ -87,8 +87,6 @@ spec: volumeMounts: - mountPath: /etc/puppetlabs/code/ name: puppet-code-volume - - mountPath: /opt/puppetlabs/cache/ - name: puppet-cache-volume - mountPath: /shared name: shared-config restartPolicy: OnFailure @@ -98,9 +96,6 @@ spec: - name: puppet-code-volume persistentVolumeClaim: claimName: puppetserver-code-shared - - name: puppet-cache-volume - persistentVolumeClaim: - claimName: puppetserver-cache - name: shared-config persistentVolumeClaim: claimName: puppetserver-shared-config diff --git a/apps/base/puppet/persistentvolumeclaims.yaml b/apps/base/puppet/persistentvolumeclaims.yaml index 001a433..9277ef7 100644 --- a/apps/base/puppet/persistentvolumeclaims.yaml +++ b/apps/base/puppet/persistentvolumeclaims.yaml @@ -19,24 +19,6 @@ spec: --- apiVersion: v1 kind: PersistentVolumeClaim -metadata: - labels: - app.kubernetes.io/component: r10k-cache - app.kubernetes.io/instance: puppetserver - app.kubernetes.io/name: puppetserver - app.kubernetes.io/version: 8.8.0 - name: puppetserver-cache - namespace: puppet -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: cephrbd-fast-delete ---- -apiVersion: v1 -kind: PersistentVolumeClaim metadata: labels: app.kubernetes.io/component: puppetserver-compilers -- 2.47.3