add provisioner and worker auto terminate logic. Create instance using UserData.