fix(naming): add azd_env_seed for consistent random seed generation #302
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a change to the resource naming logic in the infrastructure configuration, specifically improving the determinism and uniqueness of generated resource names by incorporating a seed based on the environment name.
Enhancements to resource naming logic:
azd_env_seedininfra/main.naming.tfthat generates a deterministic integer seed from the MD5 hash ofvar.azd_environment_name. This helps ensure unique and repeatable resource names per environment.azurecaf_name.main_namesresource ininfra/main.naming.tfto use the newrandom_seedparameter, passing inlocal.azd_env_seedfor improved name uniqueness and consistency.