diff --git a/k8s/infra/longhorn/longhorn-paperless-storageclass.yaml b/k8s/infra/longhorn/longhorn-paperless-storageclass.yaml index 57d1f18..9ae3df2 100644 --- a/k8s/infra/longhorn/longhorn-paperless-storageclass.yaml +++ b/k8s/infra/longhorn/longhorn-paperless-storageclass.yaml @@ -10,6 +10,11 @@ apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: longhorn-paperless-media + annotations: + # StorageClass.parameters is immutable - any future edit here needs + # delete+recreate, not patch. Same fix as longhorn-cnpg-storageclass.yaml; + # safe since a StorageClass is only consulted at provisioning time. + argocd.argoproj.io/sync-options: Replace=true,Force=true provisioner: driver.longhorn.io allowVolumeExpansion: true reclaimPolicy: Retain