Skip to content

Make a StackSet friendly Cloudformation template. #77

@matthewhembree

Description

@matthewhembree

I have many accounts that I would like resource detail on.

The manual way to accomplish this, isn't an acceptable workflow:

CleanShot 2023-12-15 at 18 15 44

I can't imagine a CZ user not wanting the additional resource detail for their entire AWS footprint. I would think that demographic would be the exception, rather than the rule.

As a fallback, I have modified the resource owner template so that when it is deployed as a StackSet, it will use a deterministic name for the IAM Role that is created in the child accounts.

Ideally, there would be an all-in-one template file as StackSets cannot use nested stacks with service managed permissions.

Maybe there's a valid reason for needing the sub stacks in the current method. I would think that there's value in connecting audit and CloudTrail owner accounts. Any Organization setup via AWS Control Tower would likely have dedicated accounts for those two account types. So unless someone is running the recommended/automatic Stack across their entire Landing Zone, I don't see those account types ever getting connected appropriately.

Thanks!

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