Context
AWS recently introduced support for warm pools for EKS Managed Node Groups.
Since enabling this feature, we’ve observed unexpected behavior affecting EKS add-ons.
Observed Behavior
After enabling warm pools on a managed node group:
Most EKS add-ons switch to DEGRADED status
Exception: CoreDNS remains in ACTIVE status
Workloads appear to run normally, but add-on health status is incorrect
Expected Behavior
Remain in ACTIVE status when functioning correctly
Accurately reflect the real health state of the cluster
Actual Behavior
Affected add-ons:
kube-proxy
VPC CNI
EBS CSI
Node monitor agent
Reported status: DEGRADED
Environment
EKS version: 1.35
Region: eu-west-3
Node OS: Bottlerocket
Context
AWS recently introduced support for warm pools for EKS Managed Node Groups.
Since enabling this feature, we’ve observed unexpected behavior affecting EKS add-ons.
Observed Behavior
After enabling warm pools on a managed node group:
Most EKS add-ons switch to DEGRADED status
Exception: CoreDNS remains in ACTIVE status
Workloads appear to run normally, but add-on health status is incorrect
Expected Behavior
Remain in ACTIVE status when functioning correctly
Accurately reflect the real health state of the cluster
Actual Behavior
Affected add-ons:
kube-proxy
VPC CNI
EBS CSI
Node monitor agent
Reported status: DEGRADED
Environment
EKS version: 1.35
Region: eu-west-3
Node OS: Bottlerocket