{"repo":"awslabs/aws-terraform-dev-container","free":true,"listed":false,"github":"https://github.com/awslabs/aws-terraform-dev-container","clone":"git clone https://github.com/awslabs/aws-terraform-dev-container.git","description":"A VSCode Dev Container with tools to help you build and manage AWS infrastructure with Terraform","language":"Shell","stars":164,"topics":["aws","container","devcontainer","development","environment","terraform","vscode"],"license":"MIT-0","category":"deployment-docker-iac","readme_excerpt":"Terraform Development Environment A Visual Studio Code dev container that gives you a pre-configured environment for developing, testing, and deploying Terraform infrastructure as code across AWS, Microsoft Azure, and Google Cloud Platform (GCP). Overview This repository packages a Visual Studio Code dev container for Terraform development. When you open the repository in VS Code and reopen it in the container, you get a Docker image with Terraform, the AWS, Azure, and GCP command line interfaces, and a suite of Terraform linting, security, testing, and cost-estimation tools already installed and pinned to known versions. The container addresses the setup and consistency problems that come with infrastructure as code work: every contributor runs the same tool versions, credential directories are mounted from the host instead of stored in the image, and pre-commit hooks enforce formatting and security scanning before code is committed. It is intended for infrastructure engineers, platform teams, and anyone learning Terraform who wants a reproducible environment without installing tools on the host. The image targets Linux containers on the linux/amd64 and linux/arm64 architectures. Features - Multi-cloud command line tooling: AWS CLI v2, Azure CLI, and Google Cloud SDK. - Terraform and supporting tools: terraform , terraform-docs , tflint (with AWS, Azure, and GCP rulesets), tfsec , terrascan , terragrunt , Terratest, infracost , checkov , and pre-commit . - VS Code integratio","default_branch":null,"files":null,"tree":[],"storefront":"/r/awslabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/awslabs/aws-terraform-dev-container/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}