eksctl-io/eksctl

[Bug] Zonal Shift not supported everywhere

Opened this issue · 3 comments

What were you trying to accomplish?

Enable Zonal Shift.

What happened?

2024-10-23 11:11:19 [✖]  AWS::EKS::Cluster/ControlPlane: CREATE_FAILED – "Resource handler returned message: \"Enabling zonal shift is not currently supported. (Service: Eks, Status Code: 400, Request ID: a30a0c23-5bd4-479c-8897-66fca8d0b4a9)\" (RequestToken: 60ebd349-4593-d571-70e4-c5f6fef92fd2, HandlerErrorCode: InvalidRequest)"

How to reproduce it?

Create a new EKS cluster in Ireland region.

Logs

Anything else we need to know?

Versions

eksctl version 0.194.0

Enabling after cluster is provisioned works:
image

cPu1 commented

@mbevc1 Zonal Shift is only supported on EKS 1.28 and above. Can you confirm you created the cluster using a supported EKS version? Did you use eksctl or EKS Console to enable Zonal Shift later on an existing cluster?

I've tried this with 1.31 and 1.30 and both failed using eksctl. Switching it later in AWS Console worked.