Skip to main content

Tag: Autoscaling

Problems related to Autoscaling, such as Autoscaling timeout, or Autoscaling connection timeout.

IDTitleDescriptionCategoryTechnologyTags
prequel-2025-0079
Medium
Impact: 3/10
Mitigation: 3/10
AWS Cluster Autoscaler Access Denied**Cluster Autoscaler** tries to fetch node-group metadata to decide whether it can scale a workload-affinityed pod. The call to the EKS control plane fails with ``` Failed to get labels from EKS DescribeNodegroup API for nodegroup ‹name› … AccessDeniedException: User ‹ARN› is not authorized to perform: eks:DescribeNodegroup on resource: arn:aws:eks:‹region›:‹acct›:nodegroup/… ``` Once the error is hit the Autoscaler marks the node-group **Not-Ready for scaling actions**, so pending pods remain unscheduled and scale-down decisions are skipped.AWS Problemsaws-cluster-autoscalerAWSAutoscaling
prequel-2025-0105
Medium
Impact: 7/10
Mitigation: 5/10
Karpenter NodePool budget exceeded; Pods cannot be scheduledKarpenter is used to automatically provision Kubernetes nodes. NodePools can define a maximum budget for total resource usage to prevent unexpectedly expensive cloud bills. When the budget is reached, Karpenter will stop provisioning new nodes and new pods will fail to schedule.Autoscaling ProblemskarpenterKarpenterKubernetesAutoscalingCapacityBudgets