如何使用terragrunt作为预处理器并生成terraform文件

如何使用terragrunt作为预处理器并生成terraform文件,terraform,terragrunt,Terraform,Terragrunt,有没有可能将terragrunt用作terraform稍后使用的预处理器,有没有人可以分享一下这方面的想法。谢谢 可能会帮助别人;通过使用欺骗的terraform调用terragrunt解决了这个问题 $cat tfspoof #! /bin/bash # # Filename : tfspoof # Date : 21 May 2021 # Author : Balaji Venkataraman (xbalaji) # Description : terragr

有没有可能将terragrunt用作terraform稍后使用的预处理器,有没有人可以分享一下这方面的想法。谢谢

可能会帮助别人;通过使用欺骗的
terraform调用
terragrunt
解决了这个问题

$cat tfspoof
#! /bin/bash
#
# Filename    : tfspoof
# Date        : 21 May 2021
# Author      : Balaji Venkataraman (xbalaji)
# Description : terragrunt demo - terraform spoof executable
# Usage       :
#

[[ "$1" == "--version" ]] && version=$(terraform --version) && echo "$version" && exit 0
echo "other commands passed: " $*
使用tf选项调用
terragrunt

terragrunt plan --terragrunt-tfpath ./tfspoof
terragrunt
现在生成文件而无需实际调用
terraform