Skip to content

Commit 9559a1f

Browse files
carmllabDost MAlexanderSehr
authored
Contribution (#1018)
* update settings and variables * add ppg to dependendency pipeline * updated the as module * Update module version to 0.1 * Update multiple modules to 0.1 * Added route as output to routeTable * Reset variables * Update arm/Microsoft.OperationalInsights/workspaces/version.json * Update arm/Microsoft.Network/routeTables/version.json * Update arm/Microsoft.Insights/components/version.json * Update arm/Microsoft.KeyVault/vaults/version.json * Update arm/Microsoft.MachineLearningServices/workspaces/version.json * Update arm/Microsoft.Resources/resourceGroups/version.json * Update arm/Microsoft.Storage/storageAccounts/version.json * Update readme.md * Update deploy.bicep Co-authored-by: Dost M <DostMuh@microsoft.com> Co-authored-by: Alexander Sehr <ASehr@hotmail.de>
1 parent e1b02f7 commit 9559a1f

5 files changed

Lines changed: 49 additions & 1 deletion

File tree

.github/workflows/ms.compute.availabilitysets.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
strategy:
8282
fail-fast: false
8383
matrix:
84-
parameterFilePaths: ['parameters.json']
84+
parameterFilePaths: ['parameters.json', 'min.parameters.json']
8585
steps:
8686
- name: 'Checkout'
8787
uses: actions/checkout@v2

.github/workflows/platform.dependencies.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,33 @@ jobs:
6060
managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}'
6161
removeDeployment: '${{ env.removeDeployment }}'
6262

63+
job_deploy_ppg:
64+
runs-on: ubuntu-20.04
65+
name: 'Deploy proximity placement group'
66+
env:
67+
namespace: 'Microsoft.Compute\proximityPlacementGroups'
68+
needs:
69+
- job_deploy_rg
70+
strategy:
71+
fail-fast: false
72+
matrix:
73+
parameterFilePaths: ['parameters.json']
74+
steps:
75+
- name: 'Checkout'
76+
uses: actions/checkout@v2
77+
with:
78+
fetch-depth: 0
79+
- name: 'Deploy module'
80+
uses: ./.github/actions/templates/validateModuleDeployment
81+
with:
82+
templateFilePath: 'arm/${{ env.namespace }}/deploy.bicep'
83+
parameterFilePath: '${{ env.dependencyPath }}/${{ env.namespace }}/parameters/${{ matrix.parameterFilePaths }}'
84+
location: '${{ env.defaultLocation }}'
85+
resourceGroupName: '${{ env.defaultResourceGroupName }}'
86+
subscriptionId: '${{ secrets.ARM_SUBSCRIPTION_ID }}'
87+
managementGroupId: '${{ secrets.ARM_MGMTGROUP_ID }}'
88+
removeDeployment: '${{ env.removeDeployment }}'
89+
6390
job_deploy_msi:
6491
runs-on: ubuntu-20.04
6592
name: 'Deploy user assigned identity'
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#",
3+
"contentVersion": "1.0.0.0",
4+
"parameters": {
5+
"name": {
6+
"value": "<<namePrefix>>-az-avs-min-001"
7+
}
8+
}
9+
}

arm/Microsoft.Compute/availabilitySets/.parameters/parameters.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
]
1515
}
1616
]
17+
},
18+
"proximityPlacementGroupId": {
19+
"value": "/subscriptions/<<subscriptionId>>/resourceGroups/validation-rg/providers/Microsoft.Compute/proximityPlacementGroups/adp-<<namePrefix>>-az-ppg-x-001"
1720
}
1821
}
1922
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json#",
3+
"contentVersion": "1.0.0.0",
4+
"parameters": {
5+
"name": {
6+
"value": "adp-<<namePrefix>>-az-ppg-x-001"
7+
}
8+
}
9+
}

0 commit comments

Comments
 (0)