Skip to content

Terragrunt Stacks compatibility #1924

Open
@hndrewaall

Description

@hndrewaall

I am trying to get a proof of concept repo working with Digger and the new Terragrunt Stacks RFC.

So far I have run into two main issues:

  1. In order to generate projects, I think I need Digger to invoke terragrunt stack generate before it traverses the tree. So far I have had to use manual mode, as I haven't found another way to have the runner call stack generate before Digger begins to parse. Would it be possible to add configuration options to execute arbitrary scripts before project generation?
  2. Digger seems to want to invoke terragrunt show on the generated plans, but for this to work, I need to be able to inject the --experiment stacks stack run prefix to the invocation. Is it possible to add extra args that will be used for ALL invocations of Terragrunt, even those not explicitly referenced in the workflow plan config?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions