Skip to content
This repository was archived by the owner on Oct 24, 2023. It is now read-only.

Commit 01ef3ac

Browse files
committed
update UT
1 parent 4a40733 commit 01ef3ac

File tree

6 files changed

+194
-66
lines changed

6 files changed

+194
-66
lines changed

pkg/engine/armresources_test.go

Lines changed: 116 additions & 36 deletions
Large diffs are not rendered by default.

pkg/engine/masterarmresources.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,10 @@ func createKubernetesMasterResourcesVMAS(cs *api.ContainerService) []interface{}
105105
}
106106
}
107107

108-
etcdDiskResource := createEtcdDisk(cs)
109-
masterResources = append(masterResources, etcdDiskResource)
108+
if p.MasterProfile.IsManagedDisks() {
109+
etcdDiskResource := createEtcdDisk(cs)
110+
masterResources = append(masterResources, etcdDiskResource)
111+
}
110112

111113
masterVM := CreateMasterVM(cs)
112114
masterResources = append(masterResources, masterVM)

pkg/engine/masterarmresources_test.go

Lines changed: 33 additions & 3 deletions
Large diffs are not rendered by default.

pkg/engine/virtualmachines.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,9 @@ func CreateMasterVM(cs *api.ContainerService) VirtualMachineARM {
170170
Name: to.StringPtr("[concat(variables('masterVMNamePrefix'), copyIndex(variables('masterOffset')),'-etcddisk')]"),
171171
}
172172
if cs.Properties.MasterProfile.IsStorageAccount() {
173+
etcdSizeGB, _ := strconv.Atoi(kubernetesConfig.EtcdDiskSizeGB)
174+
dataDisk.CreateOption = compute.DiskCreateOptionTypesEmpty
175+
dataDisk.DiskSizeGB = to.Int32Ptr(int32(etcdSizeGB))
173176
dataDisk.Vhd = &compute.VirtualHardDisk{
174177
URI: to.StringPtr("[concat(reference(concat('Microsoft.Storage/storageAccounts/',variables('masterStorageAccountName')),variables('apiVersionStorage')).primaryEndpoints.blob,'vhds/', variables('masterVMNamePrefix'),copyIndex(variables('masterOffset')),'-etcddisk.vhd')]"),
175178
}

pkg/engine/virtualmachines_test.go

Lines changed: 30 additions & 23 deletions
Large diffs are not rendered by default.

pkg/engine/virtualmachinescalesets_test.go

Lines changed: 8 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)