move from nfs to ceph

This commit is contained in:
2025-08-02 16:40:07 +05:30
parent 48b47c682c
commit 09f3c26d7c
54 changed files with 139 additions and 660 deletions

View File

@@ -1,32 +0,0 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: longhorn
namespace: longhorn-system
spec:
interval: 24h
chart:
spec:
chart: longhorn
version: "1.9.1"
sourceRef:
kind: HelmRepository
name: longhorn
namespace: flux-system
interval: 24h
install:
createNamespace: true
upgrade:
remediation:
remediateLastFailure: true
values:
persistence:
defaultClass: true
reclaimPolicy: Retain
ingress:
enabled: false
service:
ui:
type: LoadBalancer
nodePort: 85

View File

@@ -1,9 +0,0 @@
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: longhorn
namespace: flux-system
spec:
interval: 24h
url: https://charts.longhorn.io

View File

@@ -1,34 +1,14 @@
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: ollama-pv
namespace: default
spec:
capacity:
storage: 10Gi
volumeMode: Filesystem
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
mountOptions:
- hard
- nfsvers=4.1
nfs:
path: /k3s/volumes/ollama
server: 10.0.0.123
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: ollama-pvc
name: ollama-ceph
namespace: default
spec:
accessModes:
- ReadWriteMany
storageClassName: ""
volumeName: ollama-pv
- ReadWriteOnce
volumeMode: Filesystem
resources:
requests:
storage: 10Gi
storageClassName: csi-rbd-sc

View File

@@ -37,4 +37,4 @@ spec:
runtimeClassName: nvidia
persistentVolume:
enabled: true
existingClaim: ollama-pvc
existingClaim: ollama-ceph