Kubernetes on Azure

Develop and deploy using the popular container orchestration system

Why use Kubernetes on Azure?

Application containers have grown significantly in popularity over the last few years, and Kubernetes has emerged as a favourite container orchestration system. It simplifies the deployment, scaling, and operations of application containers and is well supported by a large community of users. Microsoft is a significant contributor to Kubernetes open source projects, helping shape the technology's future and ensuring it runs great on Azure. Plus, when you use Kubernetes on Azure, you also get the support of Microsoft to facilitate your success.

Get started easily with Azure Container Service

Quickly create a Kubernetes cluster, and begin developing and deploying container-based applications with almost any framework and language using Azure Container Service. Get your cluster running in minutes with just a few clicks, or deploy a Kubernetes cluster from the Azure Cloud Shell using the integrated Azure CLI.

Use all of the Kubernetes tools you like

If you have favourite Kubernetes tools, you can use them with Azure—including Helm to deploy many popular services and Draft to deploy your own apps. Find Helm charts to use with your apps, or create and install your own services using the Visual Studio code extension for Helm. Use Jenkins to set up continuous integration of a multi-container application with Azure Container Service and Kubernetes.

Rely on our global network of datacenters

Our global network of datacenters has the scale and redundancy to give you ultra-high availability for your application containers, while storing your data close to your users or wherever makes sense for your organisation’s goals.

Develop and deploy using Kubernetes, the popular container orchestration system