Paper @ MSR2025

TerraDS: A Dataset for Terraform HCL Programs

David Spielmann presented his paper on Infrastructure from Code, one of the key technologies on which CAPE is based on:

TerraDS, the first large-scale dataset of Terraform (by HashiCorp) configurations is written in HCL, sourced exclusively from open-source repositories with permissive licenses to support reproducible research and tool development. Terraform is among the most established and widely adopted Infrastructure as Code (IaC) tools in use today. Yet, despite its popularity, there has been no comprehensive dataset to study real-world HCL programs at scale.

TerraDS fills this gap, collecting data from over 62,000 repositories, enriched with metadata and original HCL source code. As a case study, we used Checkov, a static analysis tool, to explore security issues in the dataset. For example, hundreds of IAM policies grant full administrative access, posing serious risks in real-world deployments. These insights show how TerraDS can serve as a foundation for improving tooling, analysis, and security in the IaC ecosystem.

 Paper: https://lnkd.in/e95CvGpc
 Dataset: https://zenodo.org/records/14217386

Share the Post:​

LinkedIn

Related Posts​

CAPE Update #10: Mechanics and Cooling

July 2026 by Éva Trungel (CDTV) As computing platforms continue to increase in performance, mechanical design plays a critical role in ensuring structural integrity, serviceability, and effective thermal management. In

CAPE at RISC-V Summit Europe 2026

Last week, Christian from Bielefeld University attended the RISC-V Summit Europe 2026 in Bologna, Italy. Within the workshop on “Advancing RISC-V Adoption in HPC and Cloud Environments“, organized by CAPE’s

CAPE Update #9: Edge Server Management

written by Julian Gajewski (CHR, christmann informationstechnik + medien GmbH & Co. KG) As a key component of CAPE, the openMPMC (Open Multi Platform Management Controller) serves as a link