Announcing Terraform 0.12 Beta 2
We are pleased to announce the availability of the second beta release of HashiCorp Terraform 0.12! The 0.12 release of Terraform contains major language improvements and a host of new features. You can learn more about the new functionality in our 0.12 preview blog series, or by browsing the configuration language docs which are updated to reflect 0.12 improvements.
» Supported Providers
For the Beta 2 release we have been focused on getting our providers fully 0.12 compatible and automatically downloadable via terraform init
. As of the initial Beta 2 release, many providers are released with 0.12 support, including:
The list of providers available in terraform init
will continue to grow as we work to cut 0.12-ready releases for all providers.
As with Beta 1, providers not available in terraform init
can be tested by installing development snapshots as third-party plugins.
Note that some resources in the newly released providers will produce Incorrect attribute value type
errors with older Alpha and Beta releases of Terraform 0.12. Be sure you upgrade to Beta 2 as you test the new providers.
» Get Started
To try out the Beta 2 release, you can download the release tagged terraform_0.12.0-beta2. From there you can review the HCL language changes and write a new configuration, or take an existing configuration and try the terraform 0.12upgrade
command. Then dive into a plan and see what the diff looks like.
As with all pre-release builds, remember that v0.12.0-beta2 may still contain bugs and we do not recommend using it in a production setting. We welcome your feedback on the beta If you run into an issue, please file a new Bug Report in GitHub. Please check the 0.12 milestone before filing to see if your issue has already been reported.
Sign up for the latest HashiCorp news
More blog posts like this one
![Terraform extension for VS Code speeds up loading of large workspaces](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1714155806-blog-library-product-terraform-dark-gradient.jpg&w=3840&q=75)
Terraform extension for VS Code speeds up loading of large workspaces
New releases of the HashiCorp Terraform extension for Visual Studio Code and Terraform language server significantly reduce memory usage and start up time for large workspaces.
![Why use Vault-backed dynamic credentials to secure HCP Terraform infrastructure?](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1572286031-vault-terraform-background.png&w=1920&q=75)
Why use Vault-backed dynamic credentials to secure HCP Terraform infrastructure?
Learn how HCP Terraform and Terraform Enterprise users can use Vault-backed dynamic credentials to secure their infrastructure during provisioning better than the base-level dynamic provider credentials.
![HCP Terraform adds granular API access for audit trails](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1714170900-blog-library-product-hcp-terraform-dark.jpg&w=3840&q=75)
HCP Terraform adds granular API access for audit trails
HCP Terraform eliminates the need to rely on organization permissions to the audit trails endpoint, streamlining permissions workflows and reducing risk.