sparse-intern-71089
02/19/2020, 4:15 PMgorgeous-egg-16927
02/19/2020, 4:39 PMbreezy-hamburger-69619
02/19/2020, 5:40 PMbitter-dentist-28132
02/19/2020, 11:05 PMeks.Cluster
is using cloudformation templates to spawn the nodes, and that's the reason for the failure?breezy-hamburger-69619
02/20/2020, 12:36 AMeks.Cluster
’s default node group [1], and createNodeGroup()
[2] both are pulumi constructs that create a self-managed node group using CloudFormation templates.
This CF support was originally added as there was no first-class resource for NodeGroups until Manged Node Groups was released, and then added in to pulumi/eks via `createManagedNodeGroup()`[3]
The error seems to be due to AWS’s lack of capacity for nodes in EKS clusters, but I’m not sure to what extent this is for e.g. is it bound by clusters, or nodes joining the cluster or something else.
The suggested work around is to attempt to use managed node groups in hopes that this gets around any capacity issues that seem to be associated with attaching nodes to the cluster ourselves, versus letting AWS handle it.
I’m not sure if this will entirely solve the problem, but it’s worth trying out. Please let us know how you fair
1 - https://github.com/pulumi/pulumi-eks/blob/master/nodejs/eks/cluster.ts#L1071-L1077
2 - https://github.com/pulumi/pulumi-eks/blob/master/nodejs/eks/nodegroup.ts#L267
3 - https://github.com/pulumi/pulumi-eks/blob/master/nodejs/eks/nodegroup.ts#L704bitter-dentist-28132
02/20/2020, 5:45 PMbitter-dentist-28132
02/27/2020, 5:14 PMcreateManagedNodeGroup
by itself wasn't enough to get past the availability zone failure. do i have to manually specify the subnets?