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

Demo mode to simplify iambic setup #445

Open
smoy opened this issue Jun 6, 2023 · 0 comments
Open

Demo mode to simplify iambic setup #445

smoy opened this issue Jun 6, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@smoy
Copy link
Contributor

smoy commented Jun 6, 2023

Is your feature request related to a problem? Please describe.
Often time, new users want to see IAMbic in action in a single AWS account. If they use the normal wizard, they will create the IambicHubRole and IambicSpokeRole in just one aws account. The later upgrade path may be painful since they have to ensure to delete the stacks in order to setup organization mode.

Describe the solution you'd like
When user is adding the first aws account using the wizard, prompts to use demo mode. If using demo mode, IAMbic can name the stack IambicHubRoleDemo and IambicSpokeRoleDemo. (concern would be the IAM roles IambicSpokeRole will still prevent the typical organization CF StacksSet creation)

Describe alternatives you've considered
Has wizard to detect existing single account setup and upgrade it to an organization setup. The implementation would have to do a lot in-place update or go through removal because assume role statement will be incopmatible on existing IambicSpokeRole

Additional context
As a first time user, I will be shy to set it up for the entire organization before it operate on a single account.

Community Engagement
Help us prioritize this request and express your support by adding a 👍 reaction to the original issue. This will assist both the community and the maintainers in addressing this request.

Please avoid leaving "+1" or "me too" comments as they create extra noise for issue followers and do not assist in prioritizing the request. If you are considering working on this issue or have already submitted a pull request, kindly leave a comment.

@smoy smoy added the enhancement New feature or request label Jun 6, 2023
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

1 participant