feature/csi-driver-nfs (#3)

Reviewed-on: #3
This commit was merged in pull request #3.
This commit is contained in:
2025-10-31 09:33:38 +01:00
parent eb1a666471
commit 0bda2327a1
4 changed files with 97 additions and 0 deletions

View File

@@ -0,0 +1,62 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: csi-driver-nfs
namespace: kube-system
labels:
app: csi-driver-nfs
spec:
chart:
spec:
# https://artifacthub.io/packages/helm/csi-driver-nfs/csi-driver-nfs/4.12.1
chart: csi-driver-nfs
reconcileStrategy: ChartVersion
sourceRef:
kind: HelmRepository
name: csi-driver-nfs
namespace: kube-system
version: '4.12.1' # fixed version because storage is important
interval: 24h
timeout: 10m
suspend: false
values:
# https://github.com/kubernetes-csi/csi-driver-nfs/tree/master/charts#latest-chart-configuration
# https://github.com/kubernetes-csi/csi-driver-nfs/blob/v4.12.1/charts/v4.12.1/csi-driver-nfs/values.yaml
controller:
resources:
csiProvisioner:
limits:
memory: 1Gi
requests:
cpu: 10m
memory: 20Mi
csiResizer:
limits:
memory: 1Gi
requests:
cpu: 10m
memory: 20Mi
csiSnapshotter:
limits:
memory: 1Gi
requests:
cpu: 10m
memory: 200Mi
livenessProbe:
limits:
memory: 1Gi
requests:
cpu: 10m
memory: 20Mi
nfs:
limits:
memory: 1Gi
requests:
cpu: 10m
memory: 20Mi