Terragrunt running with Terraform version 0.13.4
This container is used to deploy Terraform code to AWS executed by a CICD pipeline job
achieved by passing in terragrunt commands at runtime eg. terragrunt init.
Bare in mind the container has to have AWS credentials/ARN role passed in
so that it can connect and interact with AWS APIs.
The container expects 2 (two) build time arguments so that it can build a desired version of Terragrunt and Terraform. It also needs AWS credentials during runtime.
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| TERRAFORM_VERSION | Version of Terraform | build-arg | None | True |
| TERRGRUNT_VERSION | Version of Terragrunt | build-arg | None | True |
| AWS_ACCESS_KEY_ID | Valid AWS access ID | env | None | False |
| AWS_SECRET_ACCESS_KEY | Valid AWS secret key | env | None | False |
docker build -t docker-terragrunt/v13 \
--build-arg TERRAFORM_VERSION=0.13.4 \
--build-arg TERRAGRUNT_VERSION=0.25.4 .
Content type
Image
Digest
Size
109.9 MB
Last updated
over 5 years ago
docker pull wirelab/docker-terragrunt:v0.14.0