Installing AKS - insufficient regional vcpu

David George 5 Reputation points
2024-09-21T16:12:13.64+00:00

I'm trying to install AKS following the Azure tutorial. I tried both in the shell and using the browser interface. It fails with the message below. The number of vcpus that AKS is requesting seems extremely high. I wonder if anyone has any insights into this.

Preflight validation check for resource(s) for container service MyTestCluster in resource group AKSResourceGroup failed. Message: Insufficient regional vcpu quota left for location eastus. left regional vcpu quota 0, requested quota 824673243448. Details:  (Code: ErrCode_InsufficientVCPUQuota)
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,107 questions
0 comments No comments
{count} vote

2 answers

Sort by: Most helpful
  1. Andreas Baumgarten 109.1K Reputation points MVP
    2024-09-21T18:53:07.18+00:00

    Hi @David George ,

    without details it isn't possible to verify how many vCPUs you are trying to deploy.

    You can verify the available quota of the VM SKU:

    Check vCPU quotas (PowerShell)

    View quotas (Azure Portal)


    (If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)

    Regards

    Andreas Baumgarten


  2. Srinud 2,320 Reputation points Microsoft Vendor
    2024-09-23T15:38:08.5833333+00:00

    Hi David George,

    Thank you for reaching out to us on the Microsoft Q&A forum.

    In addition to @Andreas Baumgarten suggestion and additionally try the below steps.
    Azure enforces default quota limits on resources like vCPUs for each subscription and region. This is to prevent accidental over-provisioning and to manage capacity. In your case, the error indicates that you've reached the vCPU quota limit for the EASTUS region.

    To resolve this issue, you have a few options:

    • Attempt to create your AKS cluster in a two more different region where you may have available quota.
    • If possible, configure your AKS cluster to use smaller node sizes that require fewer vCPUs.
    • Verify if you have any existing resources in the EASTUS region that are consuming your vCPU quota.
    • Open a support ticket with Azure to request an increase in your vCPU quota for the EASTUS region.

    For complete quota information, see Azure subscription and service limits, quotas, and constraints.

    To request a quota increase, go to the portal and file a support issue. In the support issue, request an increase in your quota for the region.

    The step-by-step instructions for creating a support issue are provided here: https://learn.microsoft.com/en-us/azure/azure-resource-manager/templates/error-resource-quota#solution

    If an answer has been helpful, please consider "Accept answer and Upvote" to help increase visibility of this question for other members of the Microsoft Q&A community.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.