Terraform Provider Compatibility Matrix
Terraform Provider Compatibility Matrix
Check which provider versions work with your Terraform version. Never hit an incompatibility in production again.
✓
12 Major Providers
✓
Terraform 1.0 – 1.11
✓
100% Client-Side
✓
Free & Open
Frequently Asked Questions
What does “Partial Support” mean?
Partial support means the provider works with that Terraform version, but some newer features may not be available or might have limitations. You can use it safely for basic operations, but advanced features introduced in later provider versions may require a Terraform upgrade.
How often is this compatibility data updated?
We track major provider releases and Terraform versions. The data reflects the latest stable releases as of the tool’s last update. Always verify with official provider documentation for the most current information, especially for beta or RC versions.
Should I always use the latest provider version?
Not necessarily. While newer versions include bug fixes and features, they may also introduce breaking changes. We recommend testing provider upgrades in non-production environments first, especially for major version bumps.
What’s the difference between Terraform 1.8+ provider functions and earlier versions?
Terraform 1.8 introduced provider-defined functions, allowing providers to expose custom functions for use in configurations. Providers built with terraform-plugin-framework 1.8+ can offer these functions, but they’re only available when using Terraform 1.8 or later.
Can I use older provider versions with newer Terraform releases?
Generally yes, Terraform maintains backward compatibility with older providers. However, you might miss out on newer Terraform features like enhanced import capabilities, testing framework, or provider functions that require updated provider versions.
Related Resources
Founded
2023 in London, UK
Contact
hello@releaserun.com