Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy service linked role stack as part of the spoke stack #123

Open
cheng514 opened this issue Aug 8, 2024 · 3 comments
Open

Deploy service linked role stack as part of the spoke stack #123

cheng514 opened this issue Aug 8, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@cheng514
Copy link

cheng514 commented Aug 8, 2024

Is your feature request related to a problem? Please describe.
The service-linked-roke spoke stack is marked as optional, but it is required (without manually doing the attachment first) for existing/new AWS accounts that never had attachments before to work with the tag automation.

We can't simply deploy the service-linked-role stack using stacksets as some accounts will already have this role and return error. This makes it harder to automate the service-linked-role creation for member accounts.

Describe the feature you'd like

I'd like the spoke template to perform a check on whether the service linked role already exist, and if not, create it as part of the same stack. This way users won't need to worry about the service linked role to avoid troubleshooting efforts.

Additional context
I can help with the solution for this if the team wants to implement this. Thanks.

@cheng514 cheng514 added the enhancement New feature or request label Aug 8, 2024
@gsingh04
Copy link
Member

Thank you @cheng514 for the query. The feature ask makes sense. If you are willing to collaborate, we would love to have a PR for it.

@cheng514
Copy link
Author

Thanks @gsingh04, more than happy to. Please feel free to assign this issue to me, i'll submit a PR for review when its ready.

@cheng514
Copy link
Author

Hi @gsingh04 , i have opened PR for this issue - #128

Please let me know if there are any issues. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants