Hi Ilya,
Good question! Our existing (non-Kubernetes) infrastructure is fronted by an ALB and Target Groups created through CloudFormation. We have various listener rules to route requests based on headers, uri path, etc. to different TargetGroups (also non-Kubernetes). We are exploring the possibility of migrating one service at time, so either 1) changing one listener rule in the original ALB ruleset, or 2) whether it's possible to redirect from the Kubernetes ALB ingress to a CloudFormation managed TargetGroup.
The issue is that Amazon doesn't permit a TargetGroup to be a member of more than one ALB, so in the case of 1), having the ability to create just a TargetGroup would solve that, as I could specify this "clone" as a member of the original ALB, or in the case 2), being able to specify an ingress rule would permit us to create a TargetGroup via CFN and use that in the ingress ruleset. Another possibility is that I could update the K8s ALB listener ruleset on the AWS Console, but I am uncertain if these manually-entered rules would be overwritten during a rolling update.