Terraform

Explain data sources in Terraform

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

  • Data sources used to get data from providers or in general from external resources to Terraform (e.g. public clouds like AWS, GCP, Azure).
  • Data sources used for reading. They are not modifying or creating anything
  • Many providers expose multiple data sources