Question
LTIMindtree
SA
Last activity: 28 Dec 2025 5:37 EST
Encountered issues with Node HPA using Pega helm Charts 4.3 version
We were using Pega (24.1.3) Helm charts 3.6.2 version and had to upgrade to latest helm charts as Openshift Version upgraded. We chose compatible helm charts version as 4.3 and applied our custom changes (like Embedded Search & Embedded Kafka configurations) in 4.3 version of charts. Need help to fix the issue.
But the Helm Deployment failing with below Error:
Error: template: pega/templates/_pega-deployment.tpl:31:3 executing "pega.deployment" at <include "pega.deployment.replicas" (dict "node" .node)>: error calling include: template: pega/templates/_pega-deployment-replicas.tpl:2:35: executing "pega.deployment.replicas" at <.node.hpa.enabled>: nil pointer evaluating interface {}.enabled
Reason: Deployment is failing due to conflict between _pega_deployment.tpl and _pega-deployment-replicas.tpl with Node HPA. I have disabled POD's HPA in my values file already. Looking at the error, Seems that, there's validation in Node HPA level and couldn't fix the issue.