Slackbot
06/20/2023, 11:17 PMLuiz Silva
06/21/2023, 12:09 AMLuiz Silva
06/21/2023, 12:30 AMGabriel Martinez
06/21/2023, 7:54 AMGabriel Martinez
06/21/2023, 7:54 AMLuiz Silva
06/21/2023, 1:01 PMGabriel Martinez
06/21/2023, 1:03 PMterragrunt-atlantis-config
for me has 6.5k lines. And we don’t have to do anything other than add it as a pre-hook. That’s why I suggested.Gabriel Martinez
06/21/2023, 1:04 PMterragrunt-atlantis-config generate --output atlantis-no-cascade-dependencies.yaml --parallel --cascade-dependencies=false
Luiz Silva
06/21/2023, 1:09 PMLuiz Silva
06/21/2023, 1:09 PMLuiz Silva
06/21/2023, 2:00 PMGabriel Martinez
06/21/2023, 2:02 PMVERSION="1.16.0" #without v
cd /tmp
wget "<https://github.com/transcend-io/terragrunt-atlantis-config/releases/download/v${VERSION}/terragrunt-atlantis-config_${VERSION}_linux_amd64.tar.gz>"
tar xf "terragrunt-atlantis-config_${VERSION}_linux_amd64.tar.gz"
sudo cp "terragrunt-atlantis-config_${VERSION}_linux_amd64/terragrunt-atlantis-config_${VERSION}_linux_amd64" /usr/bin/terragrunt-atlantis-config
sudo chmod 755 /usr/bin/terragrunt-atlantis-config
terragrunt-atlantis-config version
Luiz Silva
06/21/2023, 4:18 PMLuiz Silva
06/21/2023, 4:19 PMGabriel Martinez
06/21/2023, 4:20 PMwhen_modified
Gabriel Martinez
06/21/2023, 4:23 PMrepos.yaml
file:
repos:
- id: "/.*/"
workflow: terragrunt
apply_requirements: [approved,mergeable]
repo_config_file: atlantis.yaml
pre_workflow_hooks:
- run: terragrunt-atlantis-config generate --output atlantis.yaml --parallel --cascade-dependencies=false
description: Generating configs
workflows:
terragrunt:
plan:
steps:
- env:
name: TERRAGRUNT_TFPATH
command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
- env:
name: TF_IN_AUTOMATION
value: 'true'
- run: terragrunt plan -input=false -refresh -no-color -out=$PLANFILE
- run: terragrunt show -no-color -json $PLANFILE > $SHOWFILE
apply:
steps:
- env:
name: TERRAGRUNT_TFPATH
command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
- env:
name: TF_IN_AUTOMATION
value: 'true'
- run: terragrunt apply -input=false -refresh -no-color $PLANFILE
Luiz Silva
06/21/2023, 4:24 PMGabriel Martinez
06/21/2023, 4:24 PMLuiz Silva
06/21/2023, 4:25 PMGabriel Martinez
06/21/2023, 4:25 PM