This PR aims to enable the possibility of using memory resource in the HPA. I noticed that there is an open PR (https://github.com/trinodb/charts/pull/219) regarding this, but it has been inactive for a month, and this is a feature I really need.
A new variable has been created in the values (targetMemoryUtilizationPercentage), with a default value of 80. In the HPA manifest, I added a conditional check to see if a value is set for this variable, allowing the assignment of an empty value ("") to one of them to not use the metric. I also included this condition for targetCPUUtilizationPercentage (since someone might not want to scale based on CPU).
Hello!
This PR aims to enable the possibility of using memory resource in the HPA. I noticed that there is an open PR (https://github.com/trinodb/charts/pull/219) regarding this, but it has been inactive for a month, and this is a feature I really need.
A new variable has been created in the values (targetMemoryUtilizationPercentage), with a default value of 80. In the HPA manifest, I added a conditional check to see if a value is set for this variable, allowing the assignment of an empty value ("") to one of them to not use the metric. I also included this condition for targetCPUUtilizationPercentage (since someone might not want to scale based on CPU).