Statement 1: Using Terraform create the same infra which is having below setup :-
VPC setup
Public/Private - Subnetting
Routetable
Instance with public/Private subnet
Jenkins Docker cutomize Image which run over public subnet instance
Ansible install on public subnet instance
etc