Hi Poonam
To identify the resource request and limit usage values for each pod, use the following command:
oc describe nodes
This will display detailed information about each node, including the pods scheduled on them and their respective resource requests and limits.
For Manage and Core components in the IBM Maximo Application Suite, you can reduce the resource requests and limits by modifying the Custom Resource Definition (CRD) associated with the ManageWorkspace instance or the Suite instance. Specifically:
- Navigate to the CRD for ManageWorkspace or Suite.
- Navigate to instances tab
- Edit the resource specifications under the relevant component sections (e.g., manage, core, etc.).
- Adjust the resources. Requests and resources.limits values for CPU and memory as needed.
Example snippet from a CRD:
spec:
components:
manage:
resources:
requests:
cpu: "500m"
memory: "1Gi"
limits:
cpu: "1"
memory: "2Gi"
Start by slightly reducing the resource requests and limits. Save the CRD. Then test the system and observe its performance over time. If everything remains stable, try reducing the values further. This iterative approach will help you determine optimal settings that prevent resource-related issues caused by overly high requests or limits.
------------------------------
Ramakrishnudu Kayala
Maximo Technical Architect
Accenture
Pune
------------------------------
Original Message:
Sent: Thu August 21, 2025 04:58 AM
From: Prashant Kulkarni
Subject: Customization of pods cpu in MAS
Hi Siva,
We are also having similar challenge. Is there calculation for the values to be set for resources request and limit? or say, we increase by 30% or 50% of existing values....also, we update both limits and requests in resources to same values?
------------------------------
Prashant Kulkarni
Original Message:
Sent: Wed August 20, 2025 11:31 AM
From: Siva Kumar
Subject: Customization of pods cpu in MAS
Hi Poonam Aswani,
We recently customized the CPU resources and limits for the UI pods for one of our clients. These limits can be updated at the deployment level(UI) or via the installed MAS Operator within the Manage project workspace.
Once the changes are applied, the pods automatically restart to reflect the updated resource configurations, and everything worked as expected
------------------------------
Siva Kumar
Original Message:
Sent: Mon August 18, 2025 07:38 AM
From: Poonam Aswani
Subject: Customization of pods cpu in MAS
Hello Maximo folks,
Wanted to check if anybody has customized the cpu resource and limits of pods required for MAS. By default, all pods created in installation process considers the alot of additional buffer which at present we see is not required. Because of that our pods are not able to schedule. Although the cpu utlization is very less but still we get insufficient cpu error message in pod as other pods have requested alot of additional buffer.
If anybody has customized these CPU resource and limit settings, please share your inputs/suggestions or any links we can refer.
------------------------------
Poonam Aswani
------------------------------