Nice article! One confusing thing, though, is that node_security_group_additional_rules doesn't have any obvious placement within vpc.tf and errors regardless of where it's placed within the file. In your EKS_Terraform_with_ALB in Github you place this rule within the eks module code, which makes more sense. Unfortunately at present, it seems like this would stop anyone following through your tutorial from successfully achieving their goal. This issue would be mitigated by connecting EKS_Terraform_with_ALB to your article, but as it was I had to use a little lateral thinking to find the source of the issue, and this impeded my progress somewhat. ~ Peter