How to run commands on a host created by add_host in a role run on localhost

Here is my ansible playbook. I want to use role ec2_jumphost to create an EC2 instance and format / mount attached EBS volumes. I used add_host in the role to add the new EC2 instance as a host. How can I run commands in the role on the new EC2 instance?

Here is my ansible playbook - aws.yml.

You can use delegate_to , or add 2nd play that uses the new group and
put the tasks there.