Skip to main content

Azure AKS

When creating an Azure AKS engine, AIchor provisions and manages an Azure Kubernetes Service cluster in the specified Azure subscription and resource group. The cluster lifecycle (upgrades, patches) is handled by AIchor.

Prerequisites

  • An Azure subscription must be available and its ID noted.
  • The Azure AD tenant ID must be available.
  • A resource group must exist (or be created) in the target subscription to contain the AKS cluster.
  • The target Azure region must be decided in advance. All Azure regions are supported.
  • Optional: if AAD group-based access control is required, the Object ID of the relevant Azure Active Directory group must be available.

Steps

  1. In the AIchor UI, open Engines from the left menu and click Add Engine.
  2. Select In The Cloud, then Azure, then AKS, then Create.
  3. Fill in the form fields described below and click Submit.

Azure AKS create form Azure AKS create form

Form fields

FieldRequiredDescription
Engine NameYesLowercase alphanumeric characters and hyphens only. Must start with a letter. Maximum 128 characters.
Azure SubscriptionYesThe target Azure subscription ID where the cluster will be provisioned.
Azure Tenant IDYesThe Azure Active Directory tenant ID associated with the subscription.
Azure Resource Group NameYesThe resource group that will contain the AKS cluster.
MS Azure RegionYesDropdown of all available Azure regions. Select the region where the cluster will be provisioned.
CIDR RangeNoIP address range used for VPC creation.
AAD Group IDNoObject ID of the Azure Active Directory group to associate with the AKS cluster for access control.
EcosystemNoTag passed to infrastructure-as-code tooling. Only required for specific organisations on InstaDeep recommendation.

Engine resources

The Engine Resources section defines the compute capacity available to the engine.

FieldRequiredDescription
Max CPUYes (minimum 12)Maximum number of CPU cores the engine can allocate across all workloads.
Max MemoryYes (minimum 48)Maximum memory in GB the engine can allocate.
GPUsNoOne or more GPU entries. Each entry specifies a GPU type (from the Azure catalogue) and a minimum and maximum count.

Supported GPU types:

GPU typeIdentifier
NVIDIA Tesla T4T4
NVIDIA A100A100
NVIDIA H100H100
NVIDIA A10A10
NVIDIA M60M60

After submission

After the form is submitted, AIchor begins provisioning the AKS cluster. Once provisioning is complete, the engine status is displayed as READY on the engine management page.