Support HPA creation with multiple metrics
Open
kind/feature
triage/accepted
- Dominant language
- Go
- Stars
- 6.1k
- Forks
- 1.2k
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 2
Description
## Describe the feature
Since k8s 1.23, HPA supports scaling on multiple metrics. Can this support be added to knative autoscaler-hpa as well ?
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/#scaling-on-multiple-metrics
Slack thread for context: https://cloud-native.slack.com/archives/C04LGHDR9K7/p1679561219442129
Contributor guide
Research direction
The issue points to Knative's autoscaler-hpa and Kubernetes 1.23 multiple-metrics HPA documentation; start by comparing the current autoscaler-hpa behavior with that guidance. Done means Knative can create an HPA containing multiple metrics, with tests covering the behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100