Skip to content
Community

logo

Azure Kubernetes Service#

Azure Kubernetes Service (AKS) is a managed Kubernetes service that simplifies the deployment and management of containerized applications in the Azure cloud. k0rdent can create and maage clusters with AKS.


Looking for Commercial Support? LEARN MORE

Prerequisites#

Deploy k0rdent v1.4.0: QuickStart

Install template to k0rdent#

# k0rdent includes the template for Azure Kubernetes Service out of the box

Verify cluster template#

kubectl get clustertemplate -n kcm-system
# NAME                            VALID
# azure-aks-1-0-1                 true

Create a cluster on Azure Kubernetes Service#

apiVersion: k0rdent.mirantis.com/v1beta1
kind: ClusterDeployment
metadata:
  name: my-azure-aks-clusterdeployment1
  namespace: kcm-system
  labels:
    type: azure
    group: demo
spec:
  template: azure-aks-1-0-1  # name of the clustertemplate
  credential: azure-credential-aks
  config:
    location: "westus"
    machinePools:
      system:
        count: 1
        vmSize: Standard_A4_v2
      user:
        count: 1
        vmSize: Standard_A4_v2