HashiCorp Certified: Terraform Associate — Question 147

When should you write Terraform configuration files for existing infrastructure that you want to start managing with Terraform?

Answer options

Correct answer: A

Explanation

The correct answer is A because you need to have your Terraform configuration files ready before importing existing resources to ensure they are correctly managed by Terraform. Option B is incorrect as while you can import resources without code, it's not best practice. Option C is misleading since Terraform does not generate configuration files automatically. Option D is wrong because you should have the configuration written before the import process.