--- apiVersion: autoscaling/v2 items: - apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: creationTimestamp: "2026-10-31T03:41:50Z" labels: gateway.istio.io/managed: openshift.io-gateway-controller-v1 gateway.networking.k8s.io/gateway-class-name: data-science-gateway-class gateway.networking.k8s.io/gateway-name: data-science-gateway managedFields: - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: {} f:labels: f:gateway.istio.io/managed: {} f:gateway.networking.k8s.io/gateway-class-name: {} f:gateway.networking.k8s.io/gateway-name: {} f:ownerReferences: k:{"uid":"fca0f262-55c9-49b9-883a-3032a91c5400"}: {} f:spec: f:maxReplicas: {} f:minReplicas: {} f:scaleTargetRef: f:apiVersion: {} f:kind: {} f:name: {} manager: openshift.io/gateway-controller/v1 operation: Apply time: "2026-10-31T03:41:50Z" - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: .: {} k:{"type":"AbleToScale"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingActive"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingLimited"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:currentMetrics: {} f:currentReplicas: {} f:desiredReplicas: {} manager: kube-controller-manager operation: Update subresource: status time: "2026-10-31T05:39:23Z" name: data-science-gateway-data-science-gateway-class namespace: openshift-ingress ownerReferences: - apiVersion: gateway.networking.k8s.io/v1beta1 kind: Gateway name: data-science-gateway uid: fca0f262-55c9-49b9-883a-3032a91c5400 resourceVersion: "175877" uid: 9e0d62ba-651f-4641-81c1-975aa1325a86 spec: maxReplicas: 10 metrics: - resource: name: cpu target: averageUtilization: 80 type: Utilization type: Resource minReplicas: 1 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: data-science-gateway-data-science-gateway-class status: conditions: - lastTransitionTime: "2026-10-31T03:42:05Z" message: the HPA controller was able to get the target's current scale reason: SucceededGetScale status: "True" type: AbleToScale - lastTransitionTime: "2026-10-31T05:39:23Z" message: 'the HPA was unable to compute the replica count: failed to get cpu utilization: unable to get metrics for resource cpu: unable to fetch metrics from resource metrics API: the server is currently unable to handle the request (get pods.metrics.k8s.io)' reason: FailedGetResourceMetric status: "False" type: ScalingActive - lastTransitionTime: "2026-10-31T03:42:35Z" message: the desired count is within the acceptable range reason: DesiredWithinRange status: "False" type: ScalingLimited currentMetrics: - type: "" currentReplicas: 1 desiredReplicas: 1 - apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: annotations: meta.helm.sh/release-name: openshift-gateway-istiod meta.helm.sh/release-namespace: openshift-ingress creationTimestamp: "2026-10-31T03:40:23Z" labels: app: istiod app.kubernetes.io/instance: openshift-gateway-istiod app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: istiod app.kubernetes.io/part-of: istio app.kubernetes.io/version: 1.28.10 helm.sh/chart: istiod-1.28.10 istio.io/rev: openshift-gateway managed-by: sail-library operator.istio.io/component: Pilot release: openshift-gateway-istiod managedFields: - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:meta.helm.sh/release-name: {} f:meta.helm.sh/release-namespace: {} f:labels: .: {} f:app: {} f:app.kubernetes.io/instance: {} f:app.kubernetes.io/managed-by: {} f:app.kubernetes.io/name: {} f:app.kubernetes.io/part-of: {} f:app.kubernetes.io/version: {} f:helm.sh/chart: {} f:istio.io/rev: {} f:managed-by: {} f:operator.istio.io/component: {} f:release: {} f:spec: f:maxReplicas: {} f:metrics: {} f:minReplicas: {} f:scaleTargetRef: f:apiVersion: {} f:kind: {} f:name: {} manager: ingress-operator operation: Update time: "2026-10-31T03:40:23Z" - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: .: {} k:{"type":"AbleToScale"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingActive"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingLimited"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:currentMetrics: {} f:currentReplicas: {} f:desiredReplicas: {} f:lastScaleTime: {} manager: kube-controller-manager operation: Update subresource: status time: "2026-10-31T05:39:23Z" name: istiod-openshift-gateway namespace: openshift-ingress resourceVersion: "175883" uid: d4f66a0a-29f0-4320-b744-e2745933e9e0 spec: maxReplicas: 5 metrics: - resource: name: cpu target: averageUtilization: 80 type: Utilization type: Resource minReplicas: 1 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: istiod-openshift-gateway status: conditions: - lastTransitionTime: "2026-10-31T03:40:38Z" message: the HPA controller was able to get the target's current scale reason: SucceededGetScale status: "True" type: AbleToScale - lastTransitionTime: "2026-10-31T05:39:23Z" message: 'the HPA was unable to compute the replica count: failed to get cpu utilization: unable to get metrics for resource cpu: unable to fetch metrics from resource metrics API: the server is currently unable to handle the request (get pods.metrics.k8s.io)' reason: FailedGetResourceMetric status: "False" type: ScalingActive - lastTransitionTime: "2026-10-31T03:41:08Z" message: the desired count is within the acceptable range reason: DesiredWithinRange status: "False" type: ScalingLimited currentMetrics: - type: "" currentReplicas: 1 desiredReplicas: 1 lastScaleTime: "2026-10-31T04:16:33Z" - apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: annotations: platform.opendatahub.io/instance.generation: "2" platform.opendatahub.io/instance.name: default-gateway platform.opendatahub.io/instance.uid: 0a85b1eb-4265-4b52-a7b6-753951d453bd platform.opendatahub.io/type: Open Data Hub platform.opendatahub.io/version: 3.6.0-ea.2 creationTimestamp: "2026-10-31T03:41:47Z" labels: app: kube-auth-proxy app.kubernetes.io/component: authentication platform.opendatahub.io/part-of: gatewayconfig managedFields: - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:platform.opendatahub.io/instance.generation: {} f:platform.opendatahub.io/instance.name: {} f:platform.opendatahub.io/instance.uid: {} f:platform.opendatahub.io/type: {} f:platform.opendatahub.io/version: {} f:labels: f:app: {} f:app.kubernetes.io/component: {} f:platform.opendatahub.io/part-of: {} f:ownerReferences: k:{"uid":"0a85b1eb-4265-4b52-a7b6-753951d453bd"}: {} f:spec: f:behavior: f:scaleDown: f:policies: {} f:stabilizationWindowSeconds: {} f:scaleUp: f:policies: {} f:selectPolicy: {} f:stabilizationWindowSeconds: {} f:maxReplicas: {} f:metrics: {} f:minReplicas: {} f:scaleTargetRef: f:apiVersion: {} f:kind: {} f:name: {} manager: gatewayconfig operation: Apply time: "2026-10-31T03:41:55Z" - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: .: {} k:{"type":"AbleToScale"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingActive"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingLimited"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:currentMetrics: {} f:currentReplicas: {} f:desiredReplicas: {} manager: kube-controller-manager operation: Update subresource: status time: "2026-10-31T05:39:15Z" name: kube-auth-proxy namespace: openshift-ingress ownerReferences: - apiVersion: services.platform.opendatahub.io/v1alpha1 blockOwnerDeletion: true controller: true kind: GatewayConfig name: default-gateway uid: 0a85b1eb-4265-4b52-a7b6-753951d453bd resourceVersion: "175864" uid: 3a1a4d7e-a323-42ed-a6a6-a6ce01f00e57 spec: behavior: scaleDown: policies: - periodSeconds: 60 type: Percent value: 50 selectPolicy: Max stabilizationWindowSeconds: 300 scaleUp: policies: - periodSeconds: 15 type: Percent value: 100 - periodSeconds: 15 type: Pods value: 2 selectPolicy: Max stabilizationWindowSeconds: 0 maxReplicas: 10 metrics: - resource: name: cpu target: averageUtilization: 70 type: Utilization type: Resource minReplicas: 2 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: kube-auth-proxy status: conditions: - lastTransitionTime: "2026-10-31T03:42:02Z" message: the HPA controller was able to get the target's current scale reason: SucceededGetScale status: "True" type: AbleToScale - lastTransitionTime: "2026-10-31T05:39:15Z" message: 'the HPA was unable to compute the replica count: failed to get cpu utilization: unable to get metrics for resource cpu: unable to fetch metrics from resource metrics API: the server is currently unable to handle the request (get pods.metrics.k8s.io)' reason: FailedGetResourceMetric status: "False" type: ScalingActive - lastTransitionTime: "2026-10-31T03:47:34Z" message: the desired replica count is less than the minimum replica count reason: TooFewReplicas status: "True" type: ScalingLimited currentMetrics: - type: "" currentReplicas: 2 desiredReplicas: 2 - apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: creationTimestamp: "2026-10-31T03:40:32Z" labels: gateway.istio.io/managed: openshift.io-gateway-controller-v1 gateway.networking.k8s.io/gateway-class-name: openshift-default gateway.networking.k8s.io/gateway-name: maas-default-gateway managedFields: - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: {} f:labels: f:gateway.istio.io/managed: {} f:gateway.networking.k8s.io/gateway-class-name: {} f:gateway.networking.k8s.io/gateway-name: {} f:ownerReferences: k:{"uid":"b9d6f507-b8ea-4a77-a5c9-7c88b2afd05c"}: {} f:spec: f:maxReplicas: {} f:minReplicas: {} f:scaleTargetRef: f:apiVersion: {} f:kind: {} f:name: {} manager: openshift.io/gateway-controller/v1 operation: Apply time: "2026-10-31T03:40:32Z" - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: .: {} k:{"type":"AbleToScale"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingActive"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingLimited"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:currentMetrics: {} f:currentReplicas: {} f:desiredReplicas: {} f:lastScaleTime: {} manager: kube-controller-manager operation: Update subresource: status time: "2026-10-31T05:39:23Z" name: maas-default-gateway-openshift-default namespace: openshift-ingress ownerReferences: - apiVersion: gateway.networking.k8s.io/v1beta1 kind: Gateway name: maas-default-gateway uid: b9d6f507-b8ea-4a77-a5c9-7c88b2afd05c resourceVersion: "175880" uid: 0a2e0462-63fb-4b5f-888e-9fd21f1aa855 spec: maxReplicas: 10 metrics: - resource: name: cpu target: averageUtilization: 80 type: Utilization type: Resource minReplicas: 1 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: maas-default-gateway-openshift-default status: conditions: - lastTransitionTime: "2026-10-31T03:40:47Z" message: the HPA controller was able to get the target's current scale reason: SucceededGetScale status: "True" type: AbleToScale - lastTransitionTime: "2026-10-31T05:39:23Z" message: 'the HPA was unable to compute the replica count: failed to get cpu utilization: unable to get metrics for resource cpu: unable to fetch metrics from resource metrics API: the server is currently unable to handle the request (get pods.metrics.k8s.io)' reason: FailedGetResourceMetric status: "False" type: ScalingActive - lastTransitionTime: "2026-10-31T05:06:40Z" message: the desired replica count is more than the maximum replica count reason: TooManyReplicas status: "True" type: ScalingLimited currentMetrics: - type: "" currentReplicas: 10 desiredReplicas: 10 lastScaleTime: "2026-10-31T05:06:40Z" - apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: creationTimestamp: "2026-10-31T03:40:33Z" labels: gateway.istio.io/managed: openshift.io-gateway-controller-v1 gateway.networking.k8s.io/gateway-class-name: openshift-ai-inference gateway.networking.k8s.io/gateway-name: openshift-ai-inference managedFields: - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: {} f:labels: f:gateway.istio.io/managed: {} f:gateway.networking.k8s.io/gateway-class-name: {} f:gateway.networking.k8s.io/gateway-name: {} f:ownerReferences: k:{"uid":"c5a3a195-60e7-42ab-8df8-1669cc02d5e2"}: {} f:spec: f:maxReplicas: {} f:minReplicas: {} f:scaleTargetRef: f:apiVersion: {} f:kind: {} f:name: {} manager: openshift.io/gateway-controller/v1 operation: Apply time: "2026-10-31T03:40:33Z" - apiVersion: autoscaling/v2 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: .: {} k:{"type":"AbleToScale"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingActive"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"ScalingLimited"}: .: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:currentMetrics: {} f:currentReplicas: {} f:desiredReplicas: {} manager: kube-controller-manager operation: Update subresource: status time: "2026-10-31T05:39:17Z" name: openshift-ai-inference-openshift-ai-inference namespace: openshift-ingress ownerReferences: - apiVersion: gateway.networking.k8s.io/v1beta1 kind: Gateway name: openshift-ai-inference uid: c5a3a195-60e7-42ab-8df8-1669cc02d5e2 resourceVersion: "175869" uid: d3c4817c-2891-4d8b-b799-2f42969c288c spec: maxReplicas: 10 metrics: - resource: name: cpu target: averageUtilization: 80 type: Utilization type: Resource minReplicas: 1 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: openshift-ai-inference-openshift-ai-inference status: conditions: - lastTransitionTime: "2026-10-31T03:40:48Z" message: the HPA controller was able to get the target's current scale reason: SucceededGetScale status: "True" type: AbleToScale - lastTransitionTime: "2026-10-31T05:39:17Z" message: 'the HPA was unable to compute the replica count: failed to get cpu utilization: unable to get metrics for resource cpu: unable to fetch metrics from resource metrics API: the server is currently unable to handle the request (get pods.metrics.k8s.io)' reason: FailedGetResourceMetric status: "False" type: ScalingActive - lastTransitionTime: "2026-10-31T03:41:33Z" message: the desired count is within the acceptable range reason: DesiredWithinRange status: "False" type: ScalingLimited currentMetrics: - type: "" currentReplicas: 1 desiredReplicas: 1 kind: HorizontalPodAutoscalerList metadata: resourceVersion: "179036"