If alb.ingress.kubernetes.io/security-groups is not specified, we should create an appropriate security group. This would mirror the behavior of Service type: LoadBalancer on AWS.
+1
Other ingress controllers have established a pattern of using a ConfigMap for global defaults. Here is an example of how the nginx controller does it. I'd love it if this project followed this pattern.
Beyond just creating the security group, the alb-ingress-controller needs to assign the security group to the instance nodes.
I'm going to add this to 1.0, it'll make our examples easier.
Added, docs coming soon as part of #197
Most helpful comment
I'm going to add this to 1.0, it'll make our examples easier.