broad-zoo-34077
11/16/2023, 10:12 AMbusy-agent-35515
11/16/2023, 5:45 PMhallowed-architect-17276
11/17/2023, 9:45 AMbusy-agent-35515
11/17/2023, 9:52 AMhallowed-architect-17276
11/20/2023, 8:24 AMhallowed-architect-17276
11/20/2023, 8:28 AMhallowed-architect-17276
11/21/2023, 4:22 PMbusy-agent-35515
11/21/2023, 4:25 PMbusy-agent-35515
11/21/2023, 4:31 PMversion: 0.1
projects:
{{- range $project := matchPaths "config/:app/:env" }}
- path: .
name: {{ $<http://project.app|project.app> }}-{{ $project.env }}
terraform_var_files:
- config/{{ $<http://project.app|project.app> }}/{{ $project.env }}/{{ $project.env }}.tfvars
{{- end }}
busy-agent-35515
11/21/2023, 4:31 PMbusy-agent-35515
11/21/2023, 4:33 PMeuw-dev
the path should be config/euw...
hallowed-architect-17276
11/26/2023, 12:05 PMbusy-agent-35515
11/29/2023, 10:42 AM❯ ls
config infracost.yml.tmpl <http://main.tf|main.tf>
❯ cat infracost.yml.tmpl
version: 0.1
projects:
{{- range $project := matchPaths "config/:app/:env" }}
- path: .
name: {{ $<http://project.app|project.app> }}-{{ $project.env }}
terraform_var_files:
- config/{{ $<http://project.app|project.app> }}/{{ $project.env }}/{{ $project.env }}.tfvars
{{- end }}
❯ infracost generate config --repo-path=. --template-path=infracost.yml.tmpl --out-file=infracost.yml
❯ cat infracost.yml
version: 0.1
projects:
- path: .
name: eun-dev
terraform_var_files:
- config/eun/dev/dev.tfvars
- path: .
name: eun-prd
terraform_var_files:
- config/eun/prd/prd.tfvars
- path: .
name: euw-dev
terraform_var_files:
- config/euw/dev/dev.tfvars
- path: .
name: euw-prd
terraform_var_files:
- config/euw/prd/prd.tfvars
hallowed-architect-17276
12/03/2023, 12:43 PM