-
Notifications
You must be signed in to change notification settings - Fork 517
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
💡 Feature Request - Identity module #173
Comments
Hi @KiZach, Thanks for raising this, we have been discussing internally in the core maintainer team for this project. We like the idea; however, we must ensure that we maintain parity across the implementation options for ALZ/ESLZ (Terraform, Bicep, Portal etc.). 👍 We have reviewed the list of tasks you proposed, and we agree on the below that we would like to see in an "identity" module (more on this later).
What we proposeWe decided as a team to make a module, that wrap, orchestrates and uses existing modules we have like
This module can then be looped itself to support to multiple regions/subscriptions asks you also had? We are terming this new line of work as mini-orchestration modules which we are thinking to create in the following directory to avoid confusion with the base modules: How does this sound to you @KiZach? Let us know and then we can decide if this is something you'd like to work on via a PR or whether it's something we will create, as there are some other moving pieces that need to happen (potentially) before this can be done. Let us know Thanks Jack |
Hi Jack, Your answer makes perfect sense, in terms of keeping the project at the right level, and not get technology included like On-prem Active Directory, that might be replaced by Azure Active Directory Domain Services (AADDS) or other identity solutions going forward. Yes, I can do the module in a PR from your description, and then we (Customer project) will build our own On-prem AD module on top of this new identity module. We will use the public modules from ‘Common Azure Resource Modules Library’ for the infrastructure components in our module. So let us align on your statement ‘as there are some other moving pieces that need to happen (potentially) before this can be done.’ Then I will start module development. Regards |
Hi @KiZach, Glad it makes sense. And nice to see you using CARML 👍 Requirements for new module
Things to be aware of
I think that is everything, any question please reach out and keep us updated 👍 Really appreciate and looking forward to your contribution here 👍 Thanks Jack |
Does this hubPeeredSpoke module needs a 'customer usage attribution (PID)'? if yes, can I then create a GUID to use, or do you need to provide me with this in terms of backend registration? Module is close to complete, but will wait for this PR #185 to merge. This is to support the module also can support Azure virtual WAN hubs. |
Hi @KiZach, Yes it does 👍 if you can generate one via 'New-GUID' and then add it to the docs etc and the module that would be great. Thanks Jack |
Hey @KiZach, Just checking in for an update on where you are with the PR for this as discussed? No rush, just wanted to know 👍 |
@jtracey93 if I understand correctly How about those of us who want to use combination of Currently what if deployment for Also perhaps https://github.com/Azure/ALZ-Bicep/wiki/DeploymentFlowHS and https://github.com/Azure/ALZ-Bicep/wiki/DeploymentFlowVWAN should also contain comment about |
Hey @olljanat, Thanks for asking here 👍 Yes
Have you tested if the what if result is actually true? I don't think it will remove the peering's as these are child resources and separate. I think it may be false positive and possibly the same as Azure/arm-template-whatif#233 I think this module should meet your requirements of just doing the peering or have I misunderstood your requirement? Maybe a separate issue/feature request? Completely agree about the doc references, I'll get that logged and done 👍 Thanks Jack |
Describe the solution you'd like
How do you see a module for the Identity part of the ALZ concept?
The module should include these features:
Describe alternatives you've considered
We will have to do this either way, so more if you see this as part of this project as an extra module?
Additional context
Feel free to reach out if we should discuss this offline.
The text was updated successfully, but these errors were encountered: