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

[Module]: More scenario focused modules #36

Open
lonegunmanb opened this issue Aug 17, 2023 · 1 comment
Open

[Module]: More scenario focused modules #36

lonegunmanb opened this issue Aug 17, 2023 · 1 comment
Labels
module new module to enable a specific scenario

Comments

@lonegunmanb
Copy link
Member

Module Scenario

This issue is inspired by this Aks module's issue.

Our legacy modules are becoming more and more complex.

A good example for scenario-focued modules could be: CloudPosse has created the following different modules that provision Aws subnet:

WDYT?

Proposed module name

multiple modules

Link to existing example module

No response

Expected resources

No response

Module inputs

None

Module outputs

No response

Other information

No response

@stemaMSFT
Copy link
Member

As @grayzu has previously mentioned, an additional parameter around the "scenario" that can be passed into modules would be tremendously helpful in simplifying especially the more complex ones (i.e. AKS).
For example, having a "basic" non-production parameterized iteration, and the ability to change that single property to update all the properties in the module to something more production ready.
We could thus expose more properties in the complex examples, but encourage and give guidance to have people start with the simpler modules then transition to the more complex as they feel comfortable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module new module to enable a specific scenario
Projects
None yet
Development

No branches or pull requests

2 participants