Warning
This release is known to have issues when adding or removing SSH access while using features requiring a Launch Template. Issues include:
- Unable to make changes due to detected dependency cycle. This appears to be a bug in Terraform.
- Unable to destroy security group created for SSH access when it is no longer needed, because it is still in use. It appears EKS has the same problem with deleting managed node groups.
🐛 Bug Fixes
Fix for remote access and lifecycle issues @woz5999 (#30)
what
- Create remote access security group for launch template when necessary to enable SSH access
- Resolve some lifecycle dependency issues caused by create-before-destroy
why
- Solves the issue where
remote_access
is not valid for node groups that specify launch templates. If you specify an ssh key or source security group ids with the current state of the module, it will throw an error and prevent node group creation. - Fixes some situations where Terraform would fail to apply a plan due to a dependency cycle