InfoQ Homepage Terraform Content on InfoQ
-
Terraform Fork OpenTofu Adds Provider Iteration and Exclusions
Version 1.9.0 of OpenTofu - the infrastructure-as-code tool forked a year ago from Hashicorp's Terraform - has been released. This release brings several significant features, including provider iteration capabilities through `for_each`, to enable simplified multi-zone and multi-region deployments.
-
HashiCorp Terraform 1.10 adds Ephemeral Values to Improve Secret Management
HashiCorp has released Terraform 1.10, which introduces ephemeral values - a concept designed to protect sensitive information, such as passwords, which is often required to provision infrastructure with Terraform.
-
Terraform Google Provider 6.0: Automatic Labeling, Extended Naming Flexibility, and More
HashiCorp released version 6.0 of the Terraform Google provider, delivering key updates to improve cloud infrastructure management and developer workflows. The release introduces automatic labeling for Terraform-created resources, expanded naming flexibility, and removal of deprecated features. It also simplifies handling Google IDs and IAM binding for external resources.
-
Figma Moves from ECS to Kubernetes to Benefit from the CNCF Ecosystem and Reduce Costs
Figma migrated its compute platform from AWS ECS to Kubernetes (EKS) in less than 12 months with minimal customer impact. The company decided to adopt Kubernetes to run its containerized workloads primarily to take advantage of the large ecosystem supported by the CNCF. Additionally, the move was dictated by pursuing cost savings, improved developer experience, and increased resiliency.
-
Terraform 1.9 Released with Enhanced Input Validation and New String Template Function
HashiCorp has announced the general availability of Terraform 1.9, introducing several new features and improvements to enhance developer productivity and code reliability. This version of the infrastructure-as-code tool is now available for download and use in HCP Terraform.
-
Terraform Fork OpenTofu 1.7.0 Brings State Encryption and More
OpenTofu 1.7.0 has been released. OpenTofu is an open-source infrastructure-as-code tool for declarative cloud infrastructure creation using various APIs. It was forked last year from HashiCorp's Terraform after changes to the latter's license. The new version introduces several significant features and improvements.
-
AWS Cloud Control Terraform Provider Enables Quicker Access to AWS Features
HashiCorp has moved the AWS Cloud Control (AWSCC) provider to general availability. The AWSCC provider is automatically generated based on the Cloud Control API published by AWS, implying that new AWS features can be supported in Terraform upon their release.
-
General Availability of Deployment Stacks for Azure Resource Management Replacing Blueprints
Deployment Stacks, a new resource type for managing a collection of Azure resources as a single unit, is now generally available (GA). It allows for faster updates and deletions while also preventing unwanted changes to those resources.
-
Terraform 1.8 Adds Provider-Defined Functions, Improves AWS, GCP, and Kubernetes Providers
HashiCorp has released version 1.8 of Terraform, their infrastructure-as-code language. The release introduces provider-defined functions. This enables the creation of custom functions within a given provider that handle computational-style tasks. Several providers have introduced new provider-defined functions. Version 1.8 also introduces improvements to refactoring across resource types.
-
HashiCorp Released Version 2.3 of Terraform Cloud Operator for Kubernetes
Hashicorp recently released the version 2.3 of Terraform Cloud Operator for Kubernetes with a new feature: the ability to initiate workspace runs declaratively. The Terraform Cloud Operator for Kubernetes was introduced in November 2023 with the goal to provide a Kubernetes-native experience while leveraging Terraform workflows
-
Terraform 1.7 Adds Config-Driven Remove and Test Mocking Ahead of OpenTofu
Hashicorp announced the release of Terraform 1.7, a new version of the popular Infrastructure as Code (IaC) tool. Terraform now supports config-driven remove capability, a safer way to remove resources from the managed stack’s state data. The new version also comes with mock providers and overrides, as well as several other enhancements in the test framework.
-
Zurich Insurance Group's Journey with Scalable Account Vending and AWS Account Factory for Terraform
AWS recently highlighted Zurich Insurance Group's use of AWS Account Factory for Terraform, which enabled them to attain the desired performance parameters needed to facilitate the provisioning of more than 3000 accounts. Zurich Insurance Group streamlined its Cloud Adoption Strategy by using the Scalable Account Vending solution, automating the process of setting up new AWS environments easily.
-
HashiCorp Enhances Proactive Secrets Discovery with HCP Vault Radar
Infrastructure automation software company HashiCorp has announced a limited beta phase for HCP Vault Radar, a Software-as-a-Service (SaaS) based secrets discovery product. HCP Vault Radar is a secret scanning product that focuses on the proactive discovery of unmanaged or leaked secrets, allowing organizations to take swift action if secret information is exposed.
-
HashiCorp Adds Automated Generation of Terraform Provider Code
HashiCorp has released a technical preview of their Terraform provider code generation toolset. This includes a new tool that generates Terraform provider code from an OpenAPI specification. The release also includes a tool that can generate Terraform plugin framework code from a provider code specification.
-
OpenTofu 1.6.0 Now Generally Available: New Module Testing, Enhanced S3 Backend, and Many More
OpenTofu 1.6.0 is now generally available. A community-driven open-source fork of Terraform under the Linux Foundation, now offers a stable release with many features, including advanced testing features for configurations and modules, enhanced S3 state backend with new authentication methods, a new provider and module registry, and many more improvements and bug fixes.