[398399] Support resource limits
- Add resource limit support to each daemon set Change-Id: I4680f70338627144e7b3ffa1625eba2ce3a33f25
This commit is contained in:
parent
651cb8f816
commit
f1fbfa1d5e
|
@ -38,6 +38,7 @@ spec:
|
||||||
- name: {{ $daemonset }}
|
- name: {{ $daemonset }}
|
||||||
image: {{ .Values.images.divingbell }}
|
image: {{ .Values.images.divingbell }}
|
||||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||||
|
{{ tuple $envAll $envAll.Values.pod.resources.ethtool | include "helm-toolkit.snippets.kubernetes_resources" | indent 8 }}
|
||||||
command:
|
command:
|
||||||
- /tmp/{{ $daemonset }}.sh
|
- /tmp/{{ $daemonset }}.sh
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|
|
@ -38,6 +38,7 @@ spec:
|
||||||
- name: {{ $daemonset }}
|
- name: {{ $daemonset }}
|
||||||
image: {{ .Values.images.divingbell }}
|
image: {{ .Values.images.divingbell }}
|
||||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||||
|
{{ tuple $envAll $envAll.Values.pod.resources.mounts | include "helm-toolkit.snippets.kubernetes_resources" | indent 8 }}
|
||||||
command:
|
command:
|
||||||
- /tmp/{{ $daemonset }}.sh
|
- /tmp/{{ $daemonset }}.sh
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|
|
@ -38,6 +38,7 @@ spec:
|
||||||
- name: {{ $daemonset }}
|
- name: {{ $daemonset }}
|
||||||
image: {{ .Values.images.divingbell }}
|
image: {{ .Values.images.divingbell }}
|
||||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||||
|
{{ tuple $envAll $envAll.Values.pod.resources.sysctl | include "helm-toolkit.snippets.kubernetes_resources" | indent 8 }}
|
||||||
command:
|
command:
|
||||||
- /tmp/{{ $daemonset }}.sh
|
- /tmp/{{ $daemonset }}.sh
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|
|
@ -38,6 +38,7 @@ spec:
|
||||||
- name: {{ $daemonset }}
|
- name: {{ $daemonset }}
|
||||||
image: {{ .Values.images.divingbell }}
|
image: {{ .Values.images.divingbell }}
|
||||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||||
|
{{ tuple $envAll $envAll.Values.pod.resources.uamlite | include "helm-toolkit.snippets.kubernetes_resources" | indent 8 }}
|
||||||
command:
|
command:
|
||||||
- /tmp/{{ $daemonset }}.sh
|
- /tmp/{{ $daemonset }}.sh
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
|
|
@ -46,3 +46,33 @@ pod:
|
||||||
enabled: true
|
enabled: true
|
||||||
min_ready_seconds: 0
|
min_ready_seconds: 0
|
||||||
max_unavailable: 100%
|
max_unavailable: 100%
|
||||||
|
resources:
|
||||||
|
enabled: false
|
||||||
|
ethtool:
|
||||||
|
limits:
|
||||||
|
memory: "128Mi"
|
||||||
|
cpu: "100m"
|
||||||
|
requests:
|
||||||
|
memory: "128Mi"
|
||||||
|
cpu: "100m"
|
||||||
|
mounts:
|
||||||
|
limits:
|
||||||
|
memory: "128Mi"
|
||||||
|
cpu: "100m"
|
||||||
|
requests:
|
||||||
|
memory: "128Mi"
|
||||||
|
cpu: "100m"
|
||||||
|
uamlite:
|
||||||
|
limits:
|
||||||
|
memory: "128Mi"
|
||||||
|
cpu: "100m"
|
||||||
|
requests:
|
||||||
|
memory: "128Mi"
|
||||||
|
cpu: "100m"
|
||||||
|
sysctl:
|
||||||
|
limits:
|
||||||
|
memory: "128Mi"
|
||||||
|
cpu: "100m"
|
||||||
|
requests:
|
||||||
|
memory: "128Mi"
|
||||||
|
cpu: "100m"
|
||||||
|
|
Loading…
Reference in New Issue