def run
      if ENV['TEST'] # ghetto way to for sanity cli specs
        say "Creating load balancer"
        return
      end

      load_balancer_arn = existing_target_group_arn
      if load_balancer_arn
        say "Load balancer #{@name} already exists: #{load_balancer_arn}"
        # ensure that target_group_arn is set for ufo
        @target_group_arn = find_target_group.target_group_arn
      end

      @security_group_id = security_group.create
      create_elb
      create_target_group
      modify_target_group_attributes
      create_listener
    end
def run
      if ENV['TEST'] # ghetto way to for sanity cli specs
        say "Creating load balancer"
        return
      end

      load_balancer_arn = existing_target_group_arn
      if load_balancer_arn
        say "Load balancer #{@name} already exists: #{load_balancer_arn}"
        # ensure that target_group_arn is set for ufo
        @target_group_arn = find_target_group.target_group_arn
      end

      @security_group_id = security_group.create
      create_elb
      create_target_group
      modify_target_group_attributes
      create_listener
    end
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/tutorial-application-load-balancer-cli.html