Horizontal Pod Autoscaling configuration parameters

The following parameters can be customized for each component.

The below table shows the parameters and settings to configure HPA on your Server, Analytics, and Search pods in DevOps Plan and can be customized for each component.

Table 1. HPA configuration parameters
Parameter Description Default value
*.autoscaling.enabled This parameter enables HPA for the component. false
*.autoscaling.minReplicas Defines the minimum number of pod replicas that are maintained at all times. 1
*.autoscaling.maxReplicas Defines the maximum number of pod replicas that are maintained at all times. 3
*.autoscaling.targetCPUUtilizationPercentage Defines the desired average CPU utilization across pods (percentage of requested CPU). 80
*.autoscaling.targetMemoryUtilizationPercentage Defines the average memory utilization across pods (percentage of requested memory).

80

Table 2. Component-specific parameters
Parameter Config Path Notes
DevOps Plan Server ccm.autoscaling.* Controls autoscaling of core DevOps Plan pods
Analytics analytics.autoscaling.* Controls autoscaling of Analytics pods.
Search search.autoscaling.* Controls autoscaling of Search pods.