Skip to content

Commit 900c90b

Browse files
authored
Merge pull request #79209 from mumian/0610-adm-sample
add the adm sample link
2 parents 1cedb5c + 9c8cca0 commit 900c90b

File tree

3 files changed

+19
-7
lines changed

3 files changed

+19
-7
lines changed

articles/azure-resource-manager/deployment-manager-overview.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.custom: seodec18
1313

1414
To deploy your service across many regions and make sure it's running as expected in each region, you can use Azure Deployment Manager to coordinate a staged rollout of the service. Just as you would for any Azure deployment, you define the resources for your service in [Resource Manager templates](resource-group-authoring-templates.md). After creating the templates, you use Deployment Manager to describe the topology for your service and how it should be rolled out.
1515

16-
Deployment Manager is a feature of Resource Manager. It expands your capabilities during deployment. Use Deployment Manager when you have a complex service that needs to be deployed to several regions. By staging the rollout of your service, you can find potential problems before it has been deployed to all regions. If you don't need the extra precautions of a staged rollout, use the standard [deployment options](resource-group-template-deploy-portal.md) for Resource Manager. Deployment Manager seamlessly integrates with all existing third-party tools that support Resource Manager deployments, such as continuous integration and continuous delivery (CI/CD) offerings.
16+
Deployment Manager is a feature of Resource Manager. It expands your capabilities during deployment. Use Deployment Manager when you have a complex service that needs to be deployed to several regions. By staging the rollout of your service, you can find potential problems before it has been deployed to all regions. If you don't need the extra precautions of a staged rollout, use the standard [deployment options](resource-group-template-deploy-portal.md) for Resource Manager. Deployment Manager seamlessly integrates with all existing third-party tools that support Resource Manager deployments, such as continuous integration and continuous delivery (CI/CD) offerings.
1717

1818
Azure Deployment Manager is in preview. Help us improve the feature by providing [feedback](https://aka.ms/admfeedback).
1919

@@ -26,7 +26,12 @@ To use Deployment Manager, you need to create four files:
2626

2727
You deploy the topology template before deploying the rollout template.
2828

29-
The Azure Deployment Manager REST API reference can be found [here](https://docs.microsoft.com/rest/api/deploymentmanager/).
29+
Additional resources:
30+
31+
- The [Azure Deployment Manager REST API reference](https://docs.microsoft.com/rest/api/deploymentmanager/).
32+
- [Tutorial: Use Azure Deployment Manager with Resource Manager templates](./deployment-manager-tutorial.md).
33+
- [Tutorial: Use health check in Azure Deployment Manager](./deployment-manager-tutorial-health-check.md).
34+
- [A Azure Deployment Manager sample](https://github.com/Azure-Samples/adm-quickstart).
3035

3136
## Identity and access
3237

@@ -186,7 +191,7 @@ In the rollout template, you create an artifact source for the binaries you need
186191

187192
### Steps
188193

189-
You can define a step to perform either before or after your deployment operation. Currently, only the `wait` step and the 'healthCheck' step are available.
194+
You can define a step to perform either before or after your deployment operation. Currently, only the `wait` step and the 'healthCheck' step are available.
190195

191196
The wait step pauses the deployment before continuing. It allows you to verify that your service is running as expected before deploying the next service unit. The following example shows the general format of a wait step.
192197

@@ -257,13 +262,13 @@ For more information, see [rollouts template reference](/azure/templates/Microso
257262

258263
## Parameter file
259264

260-
You create two parameter files. One parameter file is used when deploying the service topology, and the other is used for the rollout deployment. There are some values that you need to make sure are the same in both parameter files.
265+
You create two parameter files. One parameter file is used when deploying the service topology, and the other is used for the rollout deployment. There are some values that you need to make sure are the same in both parameter files.
261266

262267
## containerRoot variable
263268

264269
With versioned deployments, the path to your artifacts changes with each new version. The first time you run a deployment the path might be `https://<base-uri-blob-container>/binaries/1.0.0.0`. The second time it might be `https://<base-uri-blob-container>/binaries/1.0.0.1`. Deployment Manager simplifies getting the correct root path for the current deployment by using the `$containerRoot` variable. This value changes with each version and isn't known before deployment.
265270

266-
Use the `$containerRoot` variable in the parameter file for template to deploy the Azure resources. At deployment time, this variable is replaced with the actual values from the rollout.
271+
Use the `$containerRoot` variable in the parameter file for template to deploy the Azure resources. At deployment time, this variable is replaced with the actual values from the rollout.
267272

268273
For example, during rollout you create an artifact source for the binary artifacts.
269274

articles/azure-resource-manager/deployment-manager-tutorial-health-check.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@ This tutorial covers the following tasks:
3838
> * Verify the rollout deployment
3939
> * Clean up resources
4040
41-
The Azure Deployment Manager REST API reference can be found [here](https://docs.microsoft.com/rest/api/deploymentmanager/).
41+
Additional resources:
42+
43+
- The [Azure Deployment Manager REST API reference](https://docs.microsoft.com/rest/api/deploymentmanager/).
44+
- [A Azure Deployment Manager sample](https://github.com/Azure-Samples/adm-quickstart).
4245

4346
If you don't have an Azure subscription, [create a free account](https://azure.microsoft.com/free/) before you begin.
4447

articles/azure-resource-manager/deployment-manager-tutorial.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,11 @@ This tutorial covers the following tasks:
4141
> * Deploy the newer version
4242
> * Clean up resources
4343
44-
The Azure Deployment Manager REST API reference can be found [here](https://docs.microsoft.com/rest/api/deploymentmanager/).
44+
Additional resources:
45+
46+
- The [Azure Deployment Manager REST API reference](https://docs.microsoft.com/rest/api/deploymentmanager/).
47+
- [Tutorial: Use health check in Azure Deployment Manager](./deployment-manager-tutorial-health-check.md).
48+
- [A Azure Deployment Manager sample](https://github.com/Azure-Samples/adm-quickstart).
4549

4650
If you don't have an Azure subscription, [create a free account](https://azure.microsoft.com/free/) before you begin.
4751

0 commit comments

Comments
 (0)