# 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
aws
is the default provider value, you need to adjust theplatform.kubernetes
value toaks
. - If you want to use Azure storage, set the value of
platform.s3
property 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.tenant
azure.aks.node_resource_group
azure.aks.service_principal.id
azure.aks.service_principal.secret
If you set the platform.storage
to azure
the following properties are required:
azure.aks.storage.tenant
azure.aks.storage.tenant_id
azure.aks.storage.resource_group
azure.aks.storage.subscription_id
azure.aks.storage.storage_account
azure.aks.storage.service_principal.id
azure.aks.storage.service_principal.secret
← AWS EKS Exoscale SKS →