---
title: "Azure AKS with Pulumi"
description: "Managed Kubernetes on Azure. Tutorials, examples, and blog posts for Azure AKS with Pulumi."
url: "https://www.pulumi.com/dev/tag/aks/"
image: "https://www.pulumi.com/assets/og/dev/tag/aks.png"
---

# Azure AKS with Pulumi

Managed Kubernetes on Azure. Tutorials, examples, and blog posts for Azure AKS with Pulumi.

## Tutorials

- [Azure Kubernetes Service (AKS): Hello World](https://www.pulumi.com/dev/tutorials/aks.md): Use Python and Pulumi to provision an Azure Kubernetes Service (AKS) cluster and deploy an NGINX workload with the Pulumi Kubernetes provider. — Azure, Kubernetes · Python

## Examples

- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-cs-aks.md): A C# Pulumi program to provision an Azure Kubernetes Service (AKS) cluster — Azure · .NET · One-click deploy
- [AKS Helm chart with Azure Cosmos DB](https://www.pulumi.com/dev/examples/azure-cs-aks-cosmos-helm.md): A Helm chart deployed to AKS that stores TODOs in an Azure Cosmos DB MongoDB API — Azure · .NET · One-click deploy
- [Azure Kubernetes Service (AKS) cluster and Helm chart](https://www.pulumi.com/dev/examples/azure-cs-aks-helm.md): Azure Native C# Pulumi example featuring Helm chart deployment to AKS — Azure · .NET · One-click deploy
- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-cs-aks-managed-identity.md): A minimal Azure Native Pulumi C# program — Azure · .NET · One-click deploy
- [Multiple Azure Kubernetes Service (AKS) clusters](https://www.pulumi.com/dev/examples/azure-cs-aks-multicluster.md): Create multiple Azure Kubernetes Service (AKS) clusters in different regions and with different node counts — Azure · .NET · One-click deploy
- [Deploy containerized web applications using the native Azure provider, .NET 5, and C# 9](https://www.pulumi.com/dev/examples/azure-cs-net5-aks-webapp.md): An example of deploying web apps to App Service and AKS with C# 9 and .NET 5 — Azure · .NET · One-click deploy
- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-go-aks.md): An minimal Azure Kubernetes Service Go Pulumi program — Azure · Go · One-click deploy
- [Azure Kubernetes Service (AKS) cluster and Helm chart](https://www.pulumi.com/dev/examples/azure-go-aks-helm.md): Azure Native Go Pulumi example featuring Helm chart deployment to AKS — Azure · Go · One-click deploy
- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-go-aks-managed-identity.md): A minimal Azure Native Pulumi GO program — Azure · Go · One-click deploy
- [Multiple Azure Kubernetes Service (AKS) clusters](https://www.pulumi.com/dev/examples/azure-go-aks-multicluster.md): Create multiple Azure Kubernetes Service (AKS) clusters in different regions and with different node counts — Azure · Go · One-click deploy
- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-py-aks.md): Using the native Azure provider to create AKS cluster with python — Azure · Python · One-click deploy
- [Azure Kubernetes Service (AKS) cluster and Helm chart](https://www.pulumi.com/dev/examples/azure-py-aks-helm.md): Azure Native Python Pulumi example featuring Helm chart deployment to AKS — Azure · Python · One-click deploy
- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-py-aks-managed-identity.md): A minimal Azure Native Pulumi Python program — Azure · Python · One-click deploy
- [Multiple Azure Kubernetes Service (AKS) clusters](https://www.pulumi.com/dev/examples/azure-py-aks-multicluster.md): Create multiple Azure Kubernetes Service (AKS) clusters in different regions and with different node counts — Azure · Python · One-click deploy
- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-ts-aks.md): A minimal Azure AKS TypeScript Pulumi program — Azure · TypeScript · One-click deploy
- [Azure Kubernetes Service (AKS) cluster and Helm chart](https://www.pulumi.com/dev/examples/azure-ts-aks-helm.md): Azure Native TypeScript Pulumi example featuring Helm chart deployment to AKS — Azure · TypeScript · One-click deploy
- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-ts-aks-managed-identity.md): A minimal Azure Native Pulumi Typescript program — Azure · TypeScript · One-click deploy
- [Multiple Azure Kubernetes Service (AKS) clusters](https://www.pulumi.com/dev/examples/azure-ts-aks-multicluster.md): Create multiple Azure Kubernetes Service (AKS) clusters in different regions and with different node counts — Azure · TypeScript · One-click deploy
- [Azure Kubernetes Service (AKS) cluster using the native Azure provider](https://www.pulumi.com/dev/examples/azure-yaml-aks-managed-identity.md): A minimal Azure Native Pulumi YAML program — Azure · YAML · One-click deploy
- [Azure Kubernetes Service (AKS) cluster](https://www.pulumi.com/dev/examples/classic-azure-fs-aks.md): Creates an Azure Kubernetes Service (AKS) cluster using F# — Azure · .NET · One-click deploy
- [Multiple Azure Kubernetes Service (AKS) clusters](https://www.pulumi.com/dev/examples/classic-azure-go-aks-multicluster.md): Create multiple Azure Kubernetes Service (AKS) clusters in different regions and with different node counts — Azure · Go · One-click deploy
- [Multiple Azure Kubernetes Service (AKS) clusters](https://www.pulumi.com/dev/examples/classic-azure-py-aks-multicluster.md): Create multiple Azure Kubernetes Service (AKS) clusters in different regions and with different node counts (written in Python) — Azure · Python · One-click deploy
- [Azure Kubernetes Service (AKS) cluster and Azure Functions with KEDA](https://www.pulumi.com/dev/examples/classic-azure-ts-aks-keda.md): Create an Azure Kubernetes Service (AKS) cluster and deploy an Azure Function App with KEDA (Kubernetes-based Event Driven Autoscaling) — Azure · TypeScript · One-click deploy
- [Azure Kubernetes Service (AKS) app using Cosmos DB](https://www.pulumi.com/dev/examples/classic-azure-ts-aks-mean.md): A simple Deployment running nginx, exposed to the Internet with a Service — Azure · TypeScript · One-click deploy

## Blog Posts

- [Multicloud Kubernetes: Running Apps Across EKS, AKS, and GKE](https://www.pulumi.com/blog/multicloud-app/): Run Kubernetes apps using a multicloud strategy. We'll walk through how to leverage multiple Kubernetes providers for deployments across AWS, Azure, and GCP. — AWS, Azure, Google Cloud, Kubernetes
- [Top 5 Things an Azure Developer Needs to Know: Introduction](https://www.pulumi.com/blog/top-5-things-for-azure-devs-intro/): Introduction to Azure Cloud series for developers. — Azure
- [Top 5 Things an Azure Developer Needs to Know: Kubernetes Infrastructure](https://www.pulumi.com/blog/top-5-things-for-azure-devs-kubernetes-infrastructure/): Configuring Azure Kubernetes Service (AKS) through the Azure Portal and Infrastructure as Code. — Azure, Kubernetes
