Azure PowerShell Documentation

Home

Az.AKS PowerShell Module

The Az.AKS module provides cmdlets for managing Azure Kubernetes Service (AKS) resources.

Installation

Install-Module -Name Az.AKS -Scope CurrentUser -Repository PSGallery -Force

Key Cmdlets

CmdletDescription
Get-AzAksClusterRetrieves AKS cluster details.
New-AzAksClusterCreates a new AKS cluster.
Remove-AzAksClusterDeletes an AKS cluster.
Update-AzAksClusterUpdates existing AKS cluster configuration.
Get-AzAksNodePoolLists node pools in a cluster.
Add-AzAksNodePoolAdds a new node pool to a cluster.
Remove-AzAksNodePoolRemoves a node pool from a cluster.

Example: Create a Basic AKS Cluster

# Variables
$rg = "MyResourceGroup"
$location = "eastus"
$clusterName = "myAksCluster"

# Create resource group
New-AzResourceGroup -Name $rg -Location $location

# Create AKS cluster
New-AzAksCluster -ResourceGroupName $rg `
                -Name $clusterName `
                -NodeCount 3 `
                -KubernetesVersion "1.28.0" `
                -GenerateSshKey

Related Resources