Skip to content
@compliancetf

Compliance.tf

The Terraform control layer for AWS. Compliance controls built into any module, held before apply, mapped to the clauses your auditor asks about.

Compliance.tf

The Terraform control layer for AWS. Compliance.tf makes a Terraform estate provable: the controls are built into the modules, held before apply, and mapped to the clauses your auditor asks about.

Our modules: the 51 maintained terraform-aws-modules, served with controls through a framework endpoint or your org endpoint. One source line, same inputs and outputs, no state migration.

Your modules: any public registry module for AWS through the compliance.tf endpoint, and your own modules from a private source, returned with controls applied. ctfkit by compliance.tf scans and reports on modules without patching them.

How it works: change the module source from the public registry to soc2.compliance.tf (or pcidssv40.compliance.tf, hipaa.compliance.tf, or your org endpoint) and run terraform init. The controls are in the module before apply, and each one maps to the SOC 2, PCI DSS, HIPAA, NIST 800-53 and CIS clauses it serves. Org rules, promotion gates and an audit trail come with your org endpoint.

Works with Terraform 1.0 or later and OpenTofu 1.6 or later. Modules for AWS; control and framework references for AWS, Azure and Google Cloud; Azure and Google Cloud modules planned for Q1 2027.

compliance.tf | Docs | Blog | AWS Marketplace

Pinned Loading

  1. starter-kit-saas-soc2 starter-kit-saas-soc2 Public

    SOC 2 compliance starter kit for B2B SaaS on AWS

    HCL 4

  2. starter-kit-healthtech-hipaa starter-kit-healthtech-hipaa Public

    HIPAA + SOC 2 compliance starter kit for healthtech on AWS

    HCL 2

  3. starter-kit-fintech-pcidss starter-kit-fintech-pcidss Public

    PCI DSS v4.0 + SOC 2 compliance starter kit for fintech on AWS

    HCL 1

  4. terraform-provider-aws terraform-provider-aws Public

    AWS provider for Terraform and OpenTofu with compliance controls built in. Runs hashicorp/aws unmodified and checks aws_* resources before apply. By compliance.tf.

    Go 3

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…