# Azure

Select the **Azure** option from the list of providers. If you haven't already configured credentials for Azure you'll be asked to provide them now. Enter a **name** for your credentials then enter your **Subscription ID**, **Tenant ID**, **Client ID** and **Client Secret**. Once this is done, click **Save**.

{% hint style="info" %}
You can find more details on [setting up access to your Azure account](/2.33-lts/admin/settings/credentials/aks.md) in the [shared credentials documentation](/2.33-lts/admin/settings/credentials.md).
{% endhint %}

<figure><img src="/files/iQHlJdx8D85GtLQhI9aU" alt=""><figcaption></figcaption></figure>

Once you have added your credentials (or if you already had them set up) select your cluster options from the fields below.

| Field/Option            | Overview                                                                                                                                                    |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Name                    | Enter a name for your cluster.                                                                                                                              |
| Credentials             | Select the set of credentials to use for the provision.                                                                                                     |
| Region                  | Select the region to deploy your cluster in.                                                                                                                |
| Resource group          | Select an existing resource group or add a new resource group for your cluster.                                                                             |
| Node pool name          | Enter a name for your node pool.                                                                                                                            |
| Node size               | Select the size of the individual nodes in your cluster.                                                                                                    |
| Node count              | Enter the number of nodes to provision in your cluster.                                                                                                     |
| Availability zones      | Select the availability zones to use for your cluster.                                                                                                      |
| API server availability | Select the uptime SLA you require for your cluster.                                                                                                         |
| DNS name prefix         | Enter the DNS name prefix to use with your cluster. You will use this to connect to the Kubernetes API when managing containers after creating the cluster. |
| Kubernetes version      | Select the version of Kubernetes you want to deploy on your cluster                                                                                         |

{% hint style="info" %}
You can manually refresh the options available from Azure by clicking **Reload cluster details** under the **Actions** section.
{% endhint %}

<figure><img src="/files/Tekg6jKH1mNBUTOMuusP" alt=""><figcaption></figcaption></figure>

You can also expand the **More settings** section and set groups and tags for your environment now or you can do this later.

<figure><img src="/files/iDrW64c648nZdzimY433" alt=""><figcaption></figcaption></figure>

Once you have made your selections, click **Provision environment** to begin the provision. If you have other environments to configure click **Next** to proceed, otherwise click **Close** to return to the list of environments where you will see the progress of your provision.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.portainer.io/2.33-lts/admin/environments/add/kaas/aks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
