Azure / Azure/aksArc

Allow control over VM disk placement

Open
#183 0 comments 2 reactions 0 assignees View on GitHub
Enhancement
Dominant language
PowerShell
Stars
118
Forks
63
PR merge metrics
No merged PRs in 30d

Description

**Title**:
Allow control over VM disk placement

**Description**:
Currently, when creating a cluster, the VMs are put on all CSVs present on the failover cluster, using a hard-coded path on the CSV. I would like the ability to provide a list of acceptable paths for VMs to use. This could be done by adding an optional parameter to either Set-AksHciConfig or New-AksHciCluster that takes a string array with the list of paths. This would be useful in two scenarios:

1. Cluster has a mix of CSV configs, such as 3-way Mirroring + Mirror-Accelerated Parity, or some CSVs have bitlocker enabled, and some do not. It may be desirable to exclude certain CSVs from containing AKS-HCI VMs.
2. In a disaggregated Hyper-V environment where storage is on SOFS, the Hyper-V cluster does not have any CSVs. Providing a list of UNC paths would allow AKS-HCI to be used in this scenario.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.