# Creating a Node Pool

Nodepools can be added to an Azure AKS cluster at the time of cluster creation or to an existing AKS cluster.

At the time of creating an AKS cluster, by default a **System** Node pool is chosen that Node pool type.

If you are adding a Nodepool to a pre-existing AKS cluster, you can choose to create a **User Node pool**.

<figure><img src="https://234395929-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5QxXxCob5M5VXQJTryRc%2Fuploads%2Fy6y40BVBrAUBvOxUBsO9%2Fazure-aks-nodepool.png?alt=media&#x26;token=3e288d41-eb80-42d3-932e-17743f1cede7" alt=""><figcaption><p>Azure System Node pool configuration in gopaddle</p></figcaption></figure>

{% hint style="warning" %}
Select more than one Availability Zones
{% endhint %}

{% hint style="info" %}
To access the cluster over public IP, choose the Enable Node Public IP option. Additional, follow the steps under [**Enable Public IP Node Access for Azure Deployments**](https://help.gopaddle.io/overview/provision-new-cluster/provision-clusters-on-cloud/azure-aks/enable-public-ip-node-access-for-azure-deployments)
{% endhint %}
