HashiCorp Certified: Terraform Associate (003) — Question 11

Which of these is true about Terraform’s plugin-based architecture?

Answer options

Correct answer: A

Explanation

The correct answer is A because Terraform's architecture allows users to develop custom providers for APIs that do not have existing support. Option B is incorrect as Terraform can source providers from various locations, not just the internet. Option C is false since providers are not included in the Terraform core binary; they are separate plugins. Option D is also incorrect as Terraform uses a single state file for all resources managed by a configuration.