apiVersion: autoscaling/v1
kind: HorizontalPodAutoscaler
metadata:
annotations:
autoscaling.alpha.kubernetes.io/conditions: '[{"type":"AbleToScale","status":"True","lastTransitionTime":"2022-06-20T17:52:55Z","reason":"ReadyForNewScale","message":"recommended
size matches current size"},{"type":"ScalingActive","status":"True","lastTransitionTime":"2025-10-19T10:17:01Z","reason":"ValidMetricFound","message":"the
HPA was able to successfully calculate a replica count from cpu resource utilization
(percentage of request)"},{"type":"ScalingLimited","status":"False","lastTransitionTime":"2021-11-13T20:12:52Z","reason":"DesiredWithinRange","message":"the
desired count is within the acceptable range"}]'
autoscaling.alpha.kubernetes.io/current-metrics: '[{"type":"Resource","resource":{"name":"cpu","currentAverageUtilization":1,"currentAverageValue":"1m"}}]'
kubectl.kubernetes.io/last-applied-configuration: '{"apiVersion":"autoscaling/v2beta2","kind":"HorizontalPodAutoscaler","metadata":{"labels":{"eventing.knative.dev/release":"v0.24.0"},"name":"broker-ingress-hpa","namespace":"knative-eventing","ownerReferences":[{"apiVersion":"operator.knative.dev/v1alpha1","blockOwnerDeletion":true,"controller":true,"kind":"KnativeEventing","name":"knative-eventing","uid":"0489a26b-0299-4c51-9e28-c2865b700ce1"}]},"spec":{"maxReplicas":10,"metrics":[{"resource":{"name":"cpu","target":{"averageUtilization":70,"type":"Utilization"}},"type":"Resource"}],"minReplicas":1,"scaleTargetRef":{"apiVersion":"apps/v1","kind":"Deployment","name":"mt-broker-ingress"}}}
'
creationTimestamp: '2021-08-30T19:00:02Z'
labels:
eventing.knative.dev/release: v0.24.0
managedFields:
- apiVersion: autoscaling/v2beta2
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.: {}
f:kubectl.kubernetes.io/last-applied-configuration: {}
f:labels:
.: {}
f:eventing.knative.dev/release: {}
f:ownerReferences:
.: {}
k:{"uid":"0489a26b-0299-4c51-9e28-c2865b700ce1"}:
.: {}
f:apiVersion: {}
f:blockOwnerDeletion: {}
f:controller: {}
f:kind: {}
f:name: {}
f:uid: {}
f:spec:
f:maxReplicas: {}
f:metrics: {}
f:minReplicas: {}
f:scaleTargetRef:
f:apiVersion: {}
f:kind: {}
f:name: {}
manager: manifestival
operation: Update
time: '2021-08-30T19:00:25Z'
- apiVersion: autoscaling/v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
f:autoscaling.alpha.kubernetes.io/conditions: {}
f:autoscaling.alpha.kubernetes.io/current-metrics: {}
f:status:
f:currentCPUUtilizationPercentage: {}
f:currentReplicas: {}
f:desiredReplicas: {}
f:lastScaleTime: {}
manager: k3s
operation: Update
time: '2021-09-24T22:20:03Z'
name: broker-ingress-hpa
namespace: knative-eventing
ownerReferences:
- apiVersion: operator.knative.dev/v1alpha1
blockOwnerDeletion: true
controller: true
kind: KnativeEventing
name: knative-eventing
uid: 0489a26b-0299-4c51-9e28-c2865b700ce1
resourceVersion: '3523744549'
uid: b0d4e79b-f49d-4ae7-87d5-9aecfad74800
spec:
maxReplicas: 10
minReplicas: 1
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: mt-broker-ingress
targetCPUUtilizationPercentage: 70
status:
currentCPUUtilizationPercentage: 1
currentReplicas: 1
desiredReplicas: 1
lastScaleTime: '2021-09-28T14:12:36Z'