From 7ac0029cedc84abfa6061e20e5156544f157f5c4 Mon Sep 17 00:00:00 2001 From: Lumpiasty Date: Sun, 22 Feb 2026 14:22:07 +0100 Subject: [PATCH] switch searxng persistent data to lvm hdd --- apps/searxng/deployment.yaml | 2 +- apps/searxng/pvc.yaml | 41 ++++++++++++++++++++++++++++++++---- 2 files changed, 38 insertions(+), 5 deletions(-) diff --git a/apps/searxng/deployment.yaml b/apps/searxng/deployment.yaml index aab8a68..bed344b 100644 --- a/apps/searxng/deployment.yaml +++ b/apps/searxng/deployment.yaml @@ -39,4 +39,4 @@ spec: name: searxng-config - name: searxng-persistent-data persistentVolumeClaim: - claimName: searxng-persistent-data + claimName: searxng-persistent-data-lvmhdd diff --git a/apps/searxng/pvc.yaml b/apps/searxng/pvc.yaml index 7be7797..ba20903 100644 --- a/apps/searxng/pvc.yaml +++ b/apps/searxng/pvc.yaml @@ -1,13 +1,46 @@ --- -apiVersion: v1 -kind: PersistentVolumeClaim +apiVersion: local.openebs.io/v1alpha1 +kind: LVMVolume metadata: + labels: + kubernetes.io/nodename: anapistula-delrosalae + name: searxng-persistent-data-lvmhdd + namespace: openebs +spec: + capacity: 1Gi + ownerNodeID: anapistula-delrosalae + shared: "yes" + thinProvision: "no" + vgPattern: ^openebs-hdd$ + volGroup: openebs-hdd +--- +kind: PersistentVolume +apiVersion: v1 +metadata: + name: searxng-persistent-data-lvmhdd +spec: + capacity: + storage: 1Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + storageClassName: hdd-lvmpv + volumeMode: Filesystem + csi: + driver: local.csi.openebs.io + fsType: btrfs + volumeHandle: searxng-persistent-data-lvmhdd +--- +kind: PersistentVolumeClaim +apiVersion: v1 +metadata: + name: searxng-persistent-data-lvmhdd namespace: searxng - name: searxng-persistent-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi - storageClassName: mayastor-single-ssd + storageClassName: hdd-lvmpv + volumeName: searxng-persistent-data-lvmhdd