Supported IaC languages, cloud providers, and cloud resources
For environments supported with other Snyk products, see Supported languages and frameworks.
Use Snyk IaC to find, view, and fix issues in infrastructure configuration files for Terraform, Kubernetes Manifests, AWS CloudFormation, Azure Resource Manager (ARM), and Helm Charts.
Supported IaC languages
Language support for Current IaC vs. IaC+ is documented below:
Current IaC support
IaC+ support
Terraform (single file)
Yes
Yes
Terraform (modules)
No
Yes
Terraform (variables file)
Yes (CLI only)
Yes
AWS CloudFormation
Yes
Yes
Azure Resource Manager
Yes (CLI only)
Yes (all workflows)
Kubernetes Manifests
Yes
Yes
Helm Charts
Yes (SCM only)
Coming soon
Terraform module scanning
By default in IaC+, Terraform modules can be scanned if they are available as local files, that is, present in the '.terraform' directory. To pull modules (using terraform init
) and scan them, run the following command:
Supported cloud providers
Snyk IaC supports scanning the following cloud providers:
Supported resources for cloud scans
For a list of supported cloud resource types, see the documentation for each cloud provider:
Last updated