Files
k8s-public-manifests/cluster/infrastructure/intel-quick-sync-support/kube-system/csi-driver-nfs/HelmRelease.yaml
2025-10-31 09:33:25 +01:00

63 lines
1.4 KiB
YAML

---
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