pkg/providers/v1/aws.go (21 lines): - line 322: // TODO: Remove when user/admin can configure volume types and thus we don't - line 338: // TODO: Should we rename this to AWS (EBS & ELB are not technically part of EC2) - line 494: // TODO: Allow other clouds to implement this - line 530: // TODO: Allow other clouds to implement this - line 601: // TODO: Is there any use for this? We can get it from the instance metadata service - line 1394: // TODO: Clean up double-API query - line 1477: // TODO: implement ONLY for external cloud provider - line 1611: //TODO: It would be nice to be able to determine the reason for the failure, - line 1620: //TODO: It would be nice to be able to determine the reason for the failure, - line 1633: //TODO: It would be nice to be able to determine the reason for the failure, - line 1751: // TODO: Other IP addresses (multiple ips)? - line 1998: // TODO: Caching / expose v1.Nodes to the cloud provider? - line 1999: // TODO: We could also query for subnets, I think - line 2670: // TODO: Check if the volume was concurrently attached? - line 2740: // TODO: Continue? Tolerate non-attached error from the AWS DetachVolume call? - line 3400: // TODO: There is a limit in VPC of 100 rules per security group, so we - line 4304: // TODO: Wait for creation? - line 4553: // TODO: Wait for creation? - line 4592: // TODO: replace DefaultLoadBalancerName to generate more meaningful loadbalancer names. - line 4904: // TODO: Check if error was because load balancer was concurrently deleted - line 5146: // TODO: Move to instanceCache pkg/providers/v1/aws_loadbalancer.go (4 lines): - line 174: // TODO: What happens if we have more than one subnet per AZ? - line 202: // TODO: Sync internal vs non-internal - line 983: // TODO: What happens if we have more than one subnet per AZ? - line 1032: // TODO: Sync internal vs non-internal pkg/providers/v2/instances.go (3 lines): - line 110: // TODO: support node name policy other than private DNS names - line 160: // TODO: add additional tags from users - line 203: // TODO: should we support ExternalIP by default? pkg/providers/v1/aws_routes.go (2 lines): - line 33: // TODO: All clouds should be cluster-aware by default - line 188: // TODO: use ClientToken for idempotency? pkg/providers/v2/tags.go (2 lines): - line 44: // TODO: revisit these values - line 116: // TODO: revise the logic pkg/providers/v1/instances.go (1 line): - line 145: // TODO: Get rid of this field, send all calls through the instanceCache pkg/providers/v1/retry_handler.go (1 line): - line 163: // TODO: This is pretty arbitrary