- feat(workers): add 'nodeAssociatePublicIpAddress' to toggle public IPs #81
- fix(getAmi): allow setting master version & explicitly filter Linux AMIs
#85
- Fix a bug where the wrong AMI was being returned due to a loosely defined regex.
- Add support for setting the master / control plane version of the cluster.
- Re-cut 0.17.1 as 0.17.2, due to a broken master branch caused by a pushed tag publishing the NPM package before master was able to.
- Support for
taints
onNodeGroups
. #63
- Depend on latest version of
@pulumi/pulumi
to get more precise delete before create semantics #46
- Expose the AutoScalingGroup on NodeGroups. #53
- Fix a bug where
desiredCapacity
was not being handled correctly. #55
- Support for multiple Worker
NodeGroup
s connected to a single EKS cluster. #39 - Support for Spot instances in
NodeGroup
s. #49 - Support for adding cutom policies to node
InstanceRole
. #49 - Support for adding labels to each instance in a
NodeGroup
. #49
- Allow configuring the subnets that worker nodes use.
- Improve detection of public vs. private subnets.