Add Public Modules to your Private Module Registry
Use the private module registry (PMR) as a source of truth for Terraform modules. Discover information about public modules and add them to your organization's Terraform Cloud PMR. Track approved modules. Remove a public module from the PMR.
Build AWS Infrastructure with Go
Use CDK for Terraform (CDKTF) to write infrastructure as code configurations in Go. Initialize a new CDKTF project with Go. Provision an EC2 instance on AWS using Go code and CDKTF. Modify and destroy the instance.
Deploy Multiple Lambda Functions with TypeScript
Application stacks enable you to independently manage resources that share the same CDK for Terraform (CDKTF) code. Provision multiple AWS Lambda functions that share the same TypeScript code in stacks, using CDKTF.
Manage Terraform Versions
Update an existing configuration to work with a newer version of Terraform. Use the required_version setting to pin the Terraform versions for your projects. Manage different versions of Terraform across your team.
Lock and Upgrade Provider Versions
Manage your provider versions using the dependency lock file. Use version constraints to filter provider versions compatible with your configuration. Update your lock file to use a new provider version.
Manage Terraform Versions in Terraform Cloud
Update an existing configuration to work with a newer version of Terraform. Use Terraform Cloud to standardize on a single Terraform version per workspace across your team. Generate a JSON report of Terraform versions used by your workspaces.
Version Remote State with the Terraform Cloud API
Deploy an EC2 instance to a Terraform Cloud workspace and use the Terraform API to interact with and update state.