Skip to content

Commit f010c16

Browse files
committed
chore: add snapshot resource limits
1 parent 50345ed commit f010c16

File tree

6 files changed

+21
-8
lines changed

6 files changed

+21
-8
lines changed
8 Bytes
Binary file not shown.

charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ spec:
7878
- name: ADDRESS
7979
value: /csi/csi.sock
8080
imagePullPolicy: {{ .Values.image.csiSnapshotter.pullPolicy }}
81+
resources: {{- toYaml .Values.controller.resources.csiSnapshotter | nindent 12 }}
8182
volumeMounts:
8283
- name: socket-dir
8384
mountPath: /csi

charts/latest/csi-driver-nfs/templates/csi-snapshot-controller.yaml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,6 @@ spec:
5757
- "--v=2"
5858
- "--leader-election=true"
5959
- "--leader-election-namespace={{ .Release.Namespace }}"
60-
resources:
61-
limits:
62-
memory: 100Mi
63-
requests:
64-
cpu: 10m
65-
memory: 20Mi
60+
resources: {{- toYaml .Values.externalSnapshotter.resources | nindent 12 }}
6661
imagePullPolicy: {{ .Values.image.externalSnapshotter.pullPolicy }}
6762
{{- end -}}

charts/latest/csi-driver-nfs/values.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,12 @@ controller:
7474
requests:
7575
cpu: 10m
7676
memory: 20Mi
77+
csiSnapshotter:
78+
limits:
79+
memory: 200Mi
80+
requests:
81+
cpu: 10m
82+
memory: 20Mi
7783
livenessProbe:
7884
limits:
7985
memory: 100Mi
@@ -123,7 +129,12 @@ externalSnapshotter:
123129
name: snapshot-controller
124130
controller:
125131
replicas: 1
126-
132+
resources:
133+
limits:
134+
memory: 300Mi
135+
requests:
136+
cpu: 10m
137+
memory: 20Mi
127138
## Reference to one or more secrets to be used when pulling images
128139
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
129140
##

deploy/csi-nfs-controller.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,12 @@ spec:
6868
volumeMounts:
6969
- name: socket-dir
7070
mountPath: /csi
71+
resources:
72+
limits:
73+
memory: 200Mi
74+
requests:
75+
cpu: 10m
76+
memory: 20Mi
7177
- name: liveness-probe
7278
image: registry.k8s.io/sig-storage/livenessprobe:v2.10.0
7379
args:

deploy/csi-snapshot-controller.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ spec:
5959
- "--leader-election-namespace=kube-system"
6060
resources:
6161
limits:
62-
memory: 100Mi
62+
memory: 300Mi
6363
requests:
6464
cpu: 10m
6565
memory: 20Mi

0 commit comments

Comments
 (0)