Skip to content

Commit c4bf992

Browse files
Update zonalallocation-allocationfailed-error.md
1 parent 055d960 commit c4bf992

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

support/azure/azure-kubernetes/error-codes/zonalallocation-allocationfailed-error.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ If you don’t need surge nodes during upgrades, see [Customize unavailable node
6262

6363
During an AKS cluster creation in the Azure portal, if the selected node pool SKU isn't available in the chosen region and zones, the deployment recommender recommends an alternative SKU, zones, and region combination that has availability.
6464

65-
## Solution 5: Use priority expanders with cluster-autoscaler
65+
### Solution 5: Use priority expanders with cluster-autoscaler
6666

6767
The cluster-autoscaler [priority expander](https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/expander/priority/readme.md) lets you define an ordered list of node pools to attempt scaling in sequence. For example: Spot pools first (cost optimization), then on-demand pools (availability fallback). Conditional Access tries to implement the highest priority pool first. If scaling fails (for example, due to allocation failure), it tries the next pool.
6868

@@ -72,7 +72,7 @@ The cluster-autoscaler [priority expander](https://github.com/kubernetes/autosca
7272

7373
- Priority expander works at node pool level, not SKU level. You must precreate pools for each SKU family you want to use.
7474

75-
## Cause 2: Too many constraints for a virtual machine to accommodate
75+
### Cause 2: Too many constraints for a virtual machine to accommodate
7676

7777
If you receive an `OverconstrainedAllocationRequest` error code, the Azure Compute platform can't allocate a new virtual machine (VM) to accommodate the required constraints. These constraints usually (but not always) include the following items:
7878

@@ -83,15 +83,15 @@ If you receive an `OverconstrainedAllocationRequest` error code, the Azure Compu
8383
- Ephemeral disk
8484
- Proximity placement group (PPG)
8585

86-
## Solution: Don't associate a proximity placement group with the node pool
86+
### Solution: Don't associate a proximity placement group with the node pool
8787

8888
If you receive an `OverconstrainedAllocationRequest` error code, you can try to create a new node pool that isn't associated with a proximity placement group.
8989

90-
## Cause 3: Not enough dedicated hosts or fault domains
90+
### Cause 3: Not enough dedicated hosts or fault domains
9191

9292
You're trying to deploy a node pool in a dedicated host group that has limited capacity or doesn't satisfy the fault domain constraint.
9393

94-
## Solution: Ensure you have enough dedicated hosts for your AKS nodes/VMSS
94+
### Solution: Ensure you have enough dedicated hosts for your AKS nodes/VMSS
9595

9696
As per [Planning for ADH Capacity on AKS](/azure/aks/use-azure-dedicated-hosts#planning-for-adh-capacity-on-aks), you're responsible for planning enough dedicated hosts to span as many fault domains as required by your AKS VMSS. For example, if the AKS VMSS is created with *FaultDomainCount=2*, you need at least two dedicated hosts in different fault domains (*FaultDomain 0* and *FaultDomain 1*).
9797

0 commit comments

Comments
 (0)