I am facing the issue while creating a NAP node pool through Azure portal

cargobuddy 20 Reputation points
2026-06-17T11:43:25.4466667+00:00

Every time I try to create a new NAP pool, I am getting the error that the name is already taken, please choose a different name. No matter what name I use. I have already enabled Karpenter in my AKS cluster using the portal. But what next to do after that to create a scaled node pool?

Azure Kubernetes Service
Azure Kubernetes Service

An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.


1 answer

Sort by: Most helpful
  1. SUNOJ KUMAR YELURU 18,336 Reputation points MVP Volunteer Moderator
    2026-06-18T18:14:14.3466667+00:00

    Hello @cargobuddy,

    Thank you for reaching out Q&A forum.

    When creating a Node Auto-Provisioning (NAP) node pool in Azure Kubernetes Service (AKS) and encountering an error stating that the name is already taken, it is important to ensure that the name you are trying to use is unique within the scope of your AKS cluster. If you have already enabled Karpenter in your AKS cluster, the next steps to create a scaled node pool include:

    1. Verify Node Pool Configuration: Ensure that your NodePool configuration is correct and that it does not conflict with existing node pools. You can check the existing node pools using the Azure CLI or the Azure portal.
    2. Use Unique Names: Make sure that the name you are trying to use for the new NAP node pool is not already in use by another node pool. Each NodePool must have a unique name within the AKS cluster. If you are unsure, try using a completely different name.
    3. Configure AKSNodeClass: If you want to customize the node pool further, you can configure AKSNodeClass resources to define Azure-specific settings for NAP. This includes settings like VM image, OS disk size, and maximum pods per node. Each NodePool must reference an AKSNodeClass using spec.template.spec.nodeClassRef.

    If this answers your query, do click Accept Answer and Up-Vote for the same. And, if you have any further query do let us know.

    Was this answer helpful?


Your answer

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