Set app-intel-device-plugins memory request to 0
All platform pods are supposed to have no memory resource requests. In this commit, memory request are set to 0 for all the plugins of app-intel-device-plugins. TEST PLANS: PASSED: Verify upload, apply, remove and delete app PASSED: Check the description of the node using below command "kubectl describe node controller-0" and check at the "Memory Requests" column in the table for "Non-terminated Pods", which should show 0 cpu request for all the plugins. PASSED: Verify requests.memory is 0 in the pod description after deleting the pod. PASSED: Verify requests.memory is 0 in the pod description after lock/unlock. Story: 2011407 Task: 52809 Change-Id: Ieafaf03b93dd9df32495393239fad754ee3a11a8 Signed-off-by: Md Irshad Sheikh <mdirshad.sheikh@windriver.com>
This commit is contained in:
@@ -281,8 +281,8 @@ class IntelDevicePluginsAppLifecycleOperator(base.AppLifecycleOperator):
|
|||||||
"""
|
"""
|
||||||
LOG.info(f"Running {app.name} post apply to {app.version} version")
|
LOG.info(f"Running {app.name} post apply to {app.version} version")
|
||||||
patch = '[{"op":"replace",' \
|
patch = '[{"op":"replace",' \
|
||||||
'"path":"/spec/template/spec/containers/0/resources/requests/cpu",' \
|
'"path":"/spec/template/spec/containers/0/resources/requests",' \
|
||||||
'"value":"0"}]'
|
'"value":{"cpu":"0m","memory":"0Mi"}}]'
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Get all daemonsets in the intel-device-plugins-operator namespace
|
# Get all daemonsets in the intel-device-plugins-operator namespace
|
||||||
|
@@ -12,4 +12,5 @@ image:
|
|||||||
|
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 0
|
cpu: 0m
|
||||||
|
memory: 0Mi
|
||||||
|
Reference in New Issue
Block a user