Apisix-ingress-controller chart missing HPA template — autoscaling values have no effect
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Quiet
- Tech stack
- helm, kubernetes
- Domain
- devops
Research direction
Start with charts/apisix-ingress-controller/values.yaml and inspect the existing apisix chart templates/hpa.yaml as the reference. Render the ingress-controller chart with autoscaling enabled and verify that it produces a HorizontalPodAutoscaler using the configured replica and utilization values.
Written by the indexing model from the issue text.
Description
Chart version: apisix-ingress-controller v1.2.0
Controller version: 2.1.0
The chart's values.yaml documents an autoscaling block:
autoscaling:
enabled: true
minReplicas: 2
maxReplicas: 3
targetCPUUtilizationPercentage: 80
targetMemoryUtilizationPercentage: 80
However, there is no corresponding hpa.yaml template in charts/apisix-ingress-controller/templates/. As a result, enabling autoscaling has no effect — no HorizontalPodAutoscaler is created and the deployment stays at deployment.replicas (default 1).
The apisix chart (same repo) does include templates/hpa.yaml and renders an HPA correctly. Could the same template be added for the ingress controller chart?
- Dominant language
- Go Template
- Stars
- 289
- Forks
- 284
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/apisix-helm-chart
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
apache/apisix-helm-chart#1006 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
apache/apisix-helm-chart#1005 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
apache/apisix-helm-chart#995 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
apache/apisix-helm-chart#988 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
apache/apisix-helm-chart#986 ·
All issues in apache/apisix-helm-chart
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 84/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
sympozium-ai/sympozium#627 ·
-
repo:raw-data
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
hotosm/raw-data-api#316 · 1 comment ·
-
agentic-workflows cascade-suspected
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
willow
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
openedx/openedx-authz#460 ·