giantswarm/aws-operator

Wrong Tag kubernetes.io/role/elb 1 on MachineDeploment Subnets are breaking ALB

johannges opened this issue · 1 comments

you are providing the nodepools private subnets with the tag kubernetes.io/role/elb: 1, this tag is intended for public subnets and is used bei the AWS ALB to select Public Subnets.

His is creating 2 Problems:

  1. Public ALBs are randomly picking between the correct Public Subnets and the private Subnets of nodepools (this means random working or not working albs).
  2. The Nodepools can not be deleted, because it is used by an alb.