This template could be used as a starting point for creating your own AZD-compatible templates, which you will contribute to Trainer-Demo-Deploy.
- Azure Developer CLI - AZD
- When installing AZD, the above the following tools will be installed on your machine as well, if not already installed:
- You need Owner or Contributor access permissions to an Azure Subscription to deploy the scenario.
- Create a new folder on your machine.
mkdir tdd-azd-starter
- Next, navigate to the new folder.
cd tdd-azd-starter
- Next, run
azd initto initialize the deployment.
azd init -t petender/tdd-azd-starter
- Copy the starter template into its own directory and modify the template.
Update the main.bicep and resources.bicep with your own resource information
- Update the azure.yaml metadata
Update the name and metadata.template parameters in the azure.yaml, with your preferred scenario name, e.g. tdd-azd-trafficmgr
-
Sync the new scenario you created into your own GitHub account into a public repo, using the same name as what you specified in the azure.yaml
-
Once available, add the necessary "additional demo scenario artifacts" (demoguide.md, demoguide screenshots, scenario architecture diagram,...)
-
With all template details and demo artifacts available in the repo, follow the steps on how to Contribute to Trainer-Demo-Deploy, to get your scenario published into the catalog.