InfoQ Homepage Terraform Content on InfoQ
-
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.
-
HashiCorp Terraform Cloud Operator for Kubernetes Improves Scalability and Performance
HashiCorp has released v2 of their Terraform Cloud Operator for Kubernetes. The Operator enables managing Terraform Cloud workspaces through a single Kubernetes custom resource. The release adds support for multiple customer resources, setting the watch scope to specific namespaces, improved synchronization, and newly exposed metrics.
-
CloudWatch Introduces Best Practice Alarm Recommendations for 19 AWS Services
AWS has recently introduced "out-of-the-box" best practice alarm recommendations for Amazon CloudWatch. This new option is designed to improve observability on the AWS platform, allowing users to easily add alarms from the console and download templates for CloudFormation, Terraform, and the CLI.