Skip to content

Commit 837a646

Browse files
committed
Refresh Service Fabric cmdlets
- Updated ARM templates - Failed operations no longer rollback - Add-AzureRmServiceFabricNodeType - VMs default to managed disks - Existing VMSS subnet used - All operations are idempotent - Remove-AzureRmServiceFabricNodeType cleans up partially created VMSS and/or cluster node types - Added new unit tests - Test-NewAzureRmServiceFabricCluster - Test-AddAzureRmServiceFabricNode - Test-RemoveAzureRmServiceFabricNode - Test-RemoveAzureRmServiceFabricNodeType - Updated Test-UpdateAzureRmServiceFabricReliability to test Silver to Bronze reliability downgrade - Updated Test-UpdateAzureRmServiceFabricDurability to test Bronze to Silver durability upgrade - Fixed output of PSCluster object for complex property types - Updated to Microsoft.Azure.Management.Compute.17.3.0 - Updated to Microsoft.Rest.ClientRuntime.Azure.TestFramework.1.7.2 - Updated to Microsoft.Azure.Management.Network.15.1.0-preview - Created resource strings for exception messages - Moved test VM image to Windows Server 2016 with Containers - Cleaned up duplicate references in unit test project - Isolated SFRP client calls - Removed redundant cluster read operations
1 parent 2001d50 commit 837a646

File tree

69 files changed

+38630
-180195
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+38630
-180195
lines changed

src/ResourceManager/ServiceFabric/ChangeLog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@
1818
- Additional information about change #1
1919
-->
2020
## Current Release
21+
* Service Fabric cmdlet refresh
22+
- Updated ARM templates
23+
- Failed operations no longer rollback
24+
- Add-AzureRmServiceFabricNodeType
25+
- VMs default to managed disks
26+
- Existing VMSS subnet used
27+
- All operations are idempotent
28+
- Remove-AzureRmServiceFabricNodeType cleans up partially created VMSS and/or cluster node types
29+
- Fixed output of PSCluster object for complex property types
2130

2231
## Version 0.3.1
2332
* Added Location Completer to -Location parameters allowing tab completion through valid Locations

src/ResourceManager/ServiceFabric/Commands.ServiceFabric.Test/Commands.ServiceFabric.Test.csproj

Lines changed: 44 additions & 82 deletions
Large diffs are not rendered by default.

src/ResourceManager/ServiceFabric/Commands.ServiceFabric.Test/Resources/parameters.json

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
2-
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
2+
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json",
33
"contentVersion": "1.0.0.0",
44
"parameters": {
55
"clusterLocation": {
6-
"value": "southcentralus"
6+
"value": "westus"
77
},
88
"clusterName": {
9-
"value": "newcreatedps1cluster"
9+
"value": "azurermsfcluster2"
1010
},
1111
"adminUserName": {
1212
"value": "username"
@@ -21,7 +21,7 @@
2121
"value": "WindowsServer"
2222
},
2323
"vmImageSku": {
24-
"value": "2012-R2-Datacenter"
24+
"value": "2016-Datacenter-with-Containers"
2525
},
2626
"vmImageVersion": {
2727
"value": "latest"
@@ -32,20 +32,20 @@
3232
"loadBalancedAppPort2": {
3333
"value": 8081
3434
},
35+
"clusterProtectionLevel": {
36+
"value": "EncryptAndSign"
37+
},
3538
"certificateStorevalue": {
3639
"value": "My"
3740
},
3841
"certificateThumbprint": {
39-
"value": "99912345o458045827c723047234"
42+
"value": "GEN-CUSTOM-DOMAIN-SSLCERT-THUMBPRINT"
4043
},
4144
"sourceVaultvalue": {
42-
"value": "/subscriptions/<Sub ID>/resourceGroups/<Resource group name>/providers/Microsoft.KeyVault/vaults/<vault name>"
45+
"value": "GEN-KEYVAULT-RESOURCE-ID"
4346
},
4447
"certificateUrlvalue": {
45-
"value": "https://<name of the vault>.vault.azure.net:443/secrets/<exact location>"
46-
},
47-
"clusterProtectionLevel": {
48-
"value": "EncryptAndSign"
48+
"value": "GEN-KEYVAULT-SSL-SECRET-URI"
4949
},
5050
"storageAccountType": {
5151
"value": "Standard_LRS"
@@ -58,6 +58,9 @@
5858
},
5959
"nt0InstanceCount": {
6060
"value": 5
61+
},
62+
"vmNodeType0Size": {
63+
"value": "Standard_D2_V2"
6164
}
6265
}
6366
}

0 commit comments

Comments
 (0)