aboutsummaryrefslogtreecommitdiff
path: root/src/terraform/devcontainer-feature.json
diff options
context:
space:
mode:
authorPierre-Emmanuel Mercier <acesyde@gmail.com>2022-12-13 21:58:22 +0300
committerGitHub <noreply@github.com>2022-12-13 21:58:22 +0300
commit84f3e62d1c5ea8a62152606e7aec81ef711eae0a (patch)
tree9c4fda03ba904cd0380ff364bb01b71264821bfc /src/terraform/devcontainer-feature.json
parent7b009e661f13085629b19fc157b577916587f6bc (diff)
Add TFSec and Terraform Docs to Terraform features (#327)
* Add TFSec and Terraform Docs * PR Review * code review
Diffstat (limited to 'src/terraform/devcontainer-feature.json')
-rw-r--r--src/terraform/devcontainer-feature.json14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/terraform/devcontainer-feature.json b/src/terraform/devcontainer-feature.json
index f8274c6..66e53f0 100644
--- a/src/terraform/devcontainer-feature.json
+++ b/src/terraform/devcontainer-feature.json
@@ -1,6 +1,6 @@
{
"id": "terraform",
- "version": "1.0.7",
+ "version": "1.1.0",
"name": "Terraform, tflint, and TFGrunt",
"documentationURL": "https://github.com/devcontainers/features/tree/main/src/terraform",
"description": "Installs the Terraform CLI and optionally TFLint and Terragrunt. Auto-detects latest version and installs needed dependencies.",
@@ -32,6 +32,16 @@
],
"default": "latest",
"description": "Terragrunt version"
+ },
+ "installTFsec": {
+ "type": "boolean",
+ "default": false,
+ "description": "Install tfsec, a tool to spot potential misconfigurations for your terraform code"
+ },
+ "installTerraformDocs": {
+ "type": "boolean",
+ "default": false,
+ "description": "Install terraform-docs, a utility to generate documentation from Terraform modules"
}
},
"customizations": {
@@ -52,4 +62,4 @@
"installsAfter": [
"ghcr.io/devcontainers/features/common-utils"
]
-}
+} \ No newline at end of file