Compatibility with Open-Source Terraform AWS Modules¶
At a glance
- CTF modules are drop-in compatible with Terraform AWS Modules (TAM).
- Compliance rules are applied automatically to prevent non-compliant deployments.
- If a module is missing, requests fall back to the original HashiCorp Terraform Registry.
Compliance-ready Terraform modules by Compliance.tf (CTF) are fully compatible with the open-source Terraform AWS modules (TAM). They add constraints to enforce compliance with industry frameworks.
How it works¶
CTF modules update the original TAM modules and apply compliance rules through constraints. This ensures that non-compliant infrastructure resources cannot be deployed. The rules are applied without changing the module interface.
CTF modules also remove any political statements present in the original TAM modules.
Supported Modules¶
Terraform AWS modules (TAM) are among the most widely used Terraform modules, backed by a large community.
A list of supported modules is available on the Terraform Registry and GitHub.
If a module is not yet available in CTF, requests are proxied to the original HashiCorp Terraform Registry. This allows continued use of your existing workflow and Terraform Registry hostname.