Guides
Step-by-step guides for getting started, migrating, integrating CI/CD, and evaluating compliance.tf.
Get StartedSet up compliance.tf and run your first compliant terraform plan typically in under 10 minutesMigration GuideMigrate from terraform-aws-modules in 7 stepsAudit EvidenceGenerate compliance artifacts for your auditorsMake the CaseJustify compliance.tf to your leadership team
CI/CD Integration
CI/CD OverviewPrerequisites, authentication, multi-environment setup, and troubleshootingGitHub ActionsToken setup, complete workflow example, and Checkov verificationGitLab CIProtected CI/CD variables and pipeline YAML configurationTerraform CloudWorkspace environment variables and variable sets for the TFC runnerOther PlatformsSpacelift, Atlantis, env0, Jenkins, and generic CI environments
Compare Approaches
Compare ApproachesHow compliance.tf works alongside Checkov, OPA, Control Tower, and custom wrappersvs Checkov / TrivyPreventive enforcement vs IaC scanning — how the layers combinevs OPA / SentinelSecure defaults vs policy gating — when to use eachvs Custom WrappersManaged compliance modules vs in-house wrapper maintenancevs AWS Control TowerResource-level controls vs account-level governance