You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
EKS InferenceCluster node pools can only use a region's first three Availability Zones #581
An EKS InferenceCluster's VPC only has subnets in the region's first three Availability Zones, so a pool's zones must be among them. In us-east-1, g6.12xlarge was out of capacity in 1a, 1b and 1c, and AWS suggested 1d or 1f, which no pool could use.
compose-eks-cluster derives each subnet's AZ from its index in subnetCidrs, which defaults to three CIDRs:
The EKSCluster XR accepts up to six, but the InferenceCluster doesn't expose subnetCidrs. Even with more subnets, compose-eks-cluster picks their zones by letter, not by name.
How can we reproduce it?
Create an EKS InferenceCluster in us-east-1 with a pool whose zones is [us-east-1d].
Look at the private subnets the EKSCluster composes. There's none in us-east-1d.
Activity