Skip to content

Conversation

@VishalS-Microsoft
Copy link
Contributor

Purpose

This pull request introduces enhancements to parameter customization for Azure deployments, including documentation updates and infrastructure configuration changes. The key changes focus on enabling users to customize resource names, regions, and telemetry settings more easily.

Documentation Updates:

  • docs/CustomizingAzdParameters.md: Added a new section detailing how to customize resource names and other deployment parameters, including a table of default values and instructions for overriding them using azd env set.
  • documentation/DeploymentGuide.md: Updated the deployment guide to link to the new customization documentation and revised the list of configurable settings to reflect the new parameters.

Infrastructure Configuration:

  • infra/main.bicepparam: Updated parameter definitions to read environment variables for resource name prefix, region, OpenAI location, and telemetry enablement, replacing hardcoded defaults.
  • infra/main.waf-aligned.bicepparam: Similar updates to parameter definitions as in main.bicepparam, ensuring consistency across different infrastructure configurations.

Does this introduce a breaking change?

  • Yes
  • No

How to Test

  • Get the code
git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install
  • Test the code

What to Check

Verify that the following are valid

  • ...

Other Information

@Roopan-Microsoft Roopan-Microsoft merged commit fbfcdf1 into hotfix Jun 12, 2025
4 checks passed
@Roopan-Microsoft Roopan-Microsoft deleted the psl-us18890-vs branch June 12, 2025 10:38
blessing-msft pushed a commit that referenced this pull request Aug 1, 2025
feat: Standardize Bicep Parameters for MACAE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants