When creating an AKS cluster, it is played by quota limits.

Yuji Shinjo 0 Reputation points
2024-09-19T09:50:30.5866667+00:00
Preflight validation check for resource(s) for container service myAKSCluster in resource group myAKSCluster_group failed. Message: Insufficient regional vcpu quota left for location eastus. left regional vcpu quota 0,  Details:  (コード: ErrCode_InsufficientVCPUQuota)


I am unable to create a kubanetis cluster.

When I click on the deploy cluster button, I get the above error output. i get the same error in both GUI and CLI.

Also, the same thing happens when I change the region as well.

There seems to be a quota limit, but I don't know which vCPU to change.

Please let me know if you know or understand what is happening.

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,146 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Srinud 2,610 Reputation points Microsoft Vendor
    2024-09-19T14:08:58.6733333+00:00

    Hi Yuji Shinjo,

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

    If had a chance to look into the @anrodrigues-MSFT 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 accepting the answer and "Upvote" to help increase visibility of this question for other members of the Microsoft Q&A community.

    User's image

    1 person found this answer helpful.

  2. anrodrigues-MSFT 0 Reputation points Microsoft Employee
    2024-09-19T10:08:00.75+00:00

    Hi @Yuji Shinjo

    Thank you for reaching out to the Microsoft Q&A platform.

    From the error presented it seems that your subscrition has hit the limit of the CPUs for that SKU that is being used on the cluster.

    Each subscrition have a limit for vCPUS on a region for a certain SKU

    You'll need to create engage the capacity team by creating an SR, to increase the available CPUs for that SKU in that region.

    If you have any questions, please drop a comment by tagging my userid @anrodrigues-MSFT

    If this does answer your question, please accept it as the answer as a token of appreciation.

    0 comments No comments

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.