Skip to content

Conversation

Abdul-Microsoft
Copy link
Contributor

Purpose

  • This pull request introduces documentation and configuration improvements for VM credential management, environment parameter defaults, and deployment guidance for the Azure Developer CLI (azd). The changes clarify how to set VM administrator credentials, update default environment variable usage, and improve instructions for sandbox and production deployments. Additionally, there are fixes to ensure correct resource location handling in infrastructure provisioning.

Documentation enhancements:

  • Added instructions for configuring VM administrator username and password via environment variables in docs/DeploymentGuide.md, with guidance for setting custom credentials before deployment.
  • Updated docs/CustomizingAzdParameters.md to include new parameters for VM admin username and password, describing their usage and defaults.
  • Included requirements and upgrade instructions for Azure Developer CLI (azd), specifying a minimum version of 1.18.0.
  • Clarified deployment options for sandbox and WAF-aligned environments in documentation, with step-by-step instructions for selecting the appropriate configuration file.

Infrastructure and configuration fixes:

  • Changed how the location for data collection rules is determined in infra/main.bicep, ensuring it matches the selected Log Analytics workspace.
  • Updated default values for container image tags in both infra/main.parameters.json and infra/main.waf.parameters.json to use latest if not explicitly set, improving deployment reliability. [1] [2]

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 9c2983c into dev Sep 2, 2025
9 checks passed
@github-actions
Copy link

🎉 This PR is included in version 2.2.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants