InfoQ Homepage Infrastructure as Code Content on InfoQ
-
AWS CloudFormation Hooks Provide Proactive Validation of CloudFormation Operations
AWS has announced the general availability of AWS CloudFormation Hooks which allow for custom logic prior to a create, update, or delete CloudFormation stack operation. CloudFormation hooks support versioning, public and private distribution, and can be published into multiple AWS accounts and regions.
-
HashiCorp Terraform AWS Provider Introduces Significant Changes to Amazon S3 Bucket Resource
HashiCorp has announced the release of version 4.0 of their Terraform AWS provider. This release introduces significant, breaking changes to the Amazon S3 bucket resource. The release also includes full lifecycle control over default resources, changes to the provider configuration, and improvements to handling plural data sources.
-
AWS Proton Adds Terraform Support and Git Template Storage
AWS recently announced two new additions to AWS Proton, their fully-managed application delivery service. The first feature allows for defining and provisioning infrastructure via Terraform. The second feature allows for using Git repositories to manage the Proton templates.
-
Pulumi Announces AWS Native Provider
Pulumi, an open-source Infrastructure as Code (IaC) framework provider, recently announced their AWS Native Provider, which can be used to build cloud infrastructure using an industry-standard language such as Python, TypeScript, Java, and C#.
-
HashiCorp Launches Public Beta of HCP Packer
HashiCorp Cloud Platform (HCP) Packer’s new public beta puts the long-standing machine-image building tool in the cloud, and also delivers new features such as release channels and a deeper integration with Terraform. Packer - a tool for building automated machine images which was launched back in 2013 - has been relaunched onto HashiCorp Cloud Platform, with a host of improvements.
-
AWS Introduces Security Analytics Bootstrap to Perform Security Investigations
AWS recently announced Security Analytics Bootstrap, an open source framework to perform security investigations on AWS service logs using an Amazon Athena analysis environment.
-
Terraform 1.0 Release Adds Stability Guarantees and an Improved Upgrade Experience
HashiCorp announced the release of the 1.0 version of Terraform. This release provides an improved upgrade experience and significant improvements in cross-compatibility.
-
CDK for Terraform Adds Go Support and Improves Asset Construction
Hashicorp recently released version 0.4 of their CDK for Terraform. The CDK allows for writing Terraform configurations in a number of programming languages including C#, Python, TypeScripts, and Java. This release adds experimental support for using Go to write Terraform configurations. Also included are enhanced support for Terraform modules and asset construction.
-
Bridgecrew's Yor Provides Automated Tagging for Infrastructure as Code
Bridgecrew recently released Yor, their open-source tool for automated infrastructure as code tagging. Yor automatically adds tags to infrastructure configurations which are then applied to the running cloud resources, simplifying connecting the active resources back to the code that created them. Yor currently supports Terraform, CloudFormation, and Serverless.
-
AWS CloudFormation Guard Adds Type Blocks, Filtering, and Reusable Rules
AWS released version 2 of CloudFormation Guard, their open source tool for validating CloudFormation templates. This release introduces a number of new features including type blocks, support for Conjunctive Normal Form, filters, and named rules. Guard enables writing policy-as-code that can then be used to validate any well-formed JSON or YAML file.
-
Cloudflare Improves Automated Terraform Generation Tool
Cloudflare recently released an updated version of their cf-terraforming tool. This tool streamlines generating Terraform HCL from existing Cloudflare resources. The new release simplifies the generation process and introduces changes to better future proof the tool.
-
Consul-Terraform-Sync Enables Automating of Common Networking Tasks
HashiCorp has moved Consul-Terraform-Sync (CTS) into full general availability. CTS allows for the definition of tasks as Terraform modules that can be run as services are added or removed from Consul. CTS is part of a solution called Network Infrastructure Automation (NIA) which focuses on automating day two network tasks such as updating load balancer pools or firewall policies.
-
HashiCorp Terraform Adds Concise Diff Formatter and Sensitive Data Obfuscation
Hashicorp has released Terraform 0.14 into general availability. The release introduces a new concise diff format that limits the output to only the elements that are changing. Other improvements include the ability to hide sensitive data and produce lockfiles for provider dependencies.
-
driftctl : a Tool to Detect Infrastructure Drifts
The CloudSkiff team released an open source tool called driftctl which can detect drift in Terraform managed infrastructure.
-
Amazon Announces New Command Line Interface Tool AWS Copilot
Recently, Amazon announced a new command-line interface tool called AWS Copilot, which allows customers to develop, release, and operate containerized applications on AWS. With a single command, customers can create all the infrastructure and artifacts necessary to run a service on Amazon Elastic Container Service (ECS) and AWS Fargate.