# Azure AKS
# Platform configuration
In this section we go through the properties you need to define if your kubernetes runs on Microsoft Azure.
  platform:
    kubernetes: aks
    s3: azure
- As 
awsis the default provider value, you need to adjust theplatform.kubernetesvalue toaks. - If you want to use Azure storage, set the value of 
platform.s3property toazure. 
NOTE: For the other platform configuration properties, please consult the platform configuration section.
# Azure specific configuration
In the azure section of the config.yml you define the Azure related properties.
  azure:
    aks:
      tenant: azure-tenant-url
      node_resource_group: node-resource-group
      service_principal:
        id: service-principal-id
        secret: service-principal-secret
    storage:
      tenant: azure-tenant-url
      tenant_id: azure-tenant-id
      resource_group: k8s-resource-group
      subscription_id: subscription-id
      storage_account: storage-account
      service_principal:
        id: service-principal-id
        secret: service-principal-secret
If you set the platform.kubernetes to aks the following properties are required:
azure.aks.tenantazure.aks.node_resource_groupazure.aks.service_principal.idazure.aks.service_principal.secret
If you set the platform.storage to azure the following properties are required:
azure.aks.storage.tenantazure.aks.storage.tenant_idazure.aks.storage.resource_groupazure.aks.storage.subscription_idazure.aks.storage.storage_accountazure.aks.storage.service_principal.idazure.aks.storage.service_principal.secret
← AWS EKS Exoscale SKS →