Oktatóanyag: Fürt létrehozása az AKS Azure Linux Container Host használatával

Ha az Azure Linux Container Host használatával szeretne fürtöt létrehozni, a következőt kell használnia:

  1. Azure-erőforráscsoportok, egy logikai tároló, amelybe az Azure-erőforrásokat üzembe helyezik és felügyelik.
  2. Az Azure Kubernetes Service (AKS) egy üzemeltetett Kubernetes-szolgáltatás, amely lehetővé teszi egy éles üzemre kész Kubernetes-fürt gyors létrehozását.

Ebben az oktatóanyagban, az öt rész első részében megtanulhatja, hogyan:

  • Telepítse a Kubernetes parancssori felületét. kubectl
  • Hozzon létre egy Azure-erőforráscsoportot.
  • Azure Linux Container Host-fürt létrehozása és üzembe helyezése.
  • Konfigurálja kubectl az Azure Linux Container Host-fürthöz való csatlakozást.

A későbbi oktatóanyagokban megtudhatja, hogyan adhat hozzá Egy Azure Linux-csomópontkészletet egy meglévő fürthöz, és migrálhatja a meglévő csomópontokat az Azure Linuxba.

Fontos

2025. november 30-tól az Azure Kubernetes Service (AKS) már nem támogatja vagy biztosítja az Azure Linux 2.0 biztonsági frissítéseit. Az Azure Linux 2.0-s csomópont lemezképe a 202512.06.0-s kiadásnál le van fagyasztva. 2026. március 31-től a rendszer eltávolítja a csomópontrendszerképeket, és nem tudja skálázni a csomópontkészleteket. Migrálás támogatott Azure Linux-verzióra a csomópontkészletek támogatott Kubernetes-verzióra való frissítésével vagy az osSku AzureLinux3-ra való migrálással. További információkért lásd: Retirement: Azure Linux 2.0 az AKS csomópontkészletek.

Előfeltételek

  • Az Azure CLI legújabb verziójára van szüksége. A verzió azonosításához futtassa a következőt: az --version. Ha telepítenie vagy frissítenie kell, tekintse meg az Azure CLI telepítését.

Erőforráscsoport létrehozása

Erőforráscsoport létrehozásakor meg kell adnia egy helyet. Ez a hely a következő:

  • Az erőforráscsoport metaadatainak tárolási helye.
  • Ahol az erőforrások az Azure-ban futnak, ha nem ad meg egy másik régiót az erőforrás létrehozásakor.

A parancs futtatása előtt deklaráljuk a környezeti változókat, hogy minden üzembe helyezéshez egyedi erőforrásneveket biztosítsunk.

export REGION="EastUS2"
az group create --name $RESOURCE_GROUP_NAME --location $REGION
{
  "id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx",
  "location": "EastUS2",
  "managedBy": null,
  "name": "testAzureLinuxResourceGroupxxxxx",
  "properties": {
    "provisioningState": "Succeeded"
  },
  "tags": null,
  "type": "Microsoft.Resources/resourceGroups"
}

Azure Linux Container Host-fürt létrehozása

Hozzon létre egy AKS-fürtöt a az aks create paraméterrel rendelkező --os-sku paranccsal az Azure Linux-tároló gazdagép üzembe helyezéséhez egy Azure Linux-rendszerképpel. Az alábbi példa egy Azure Linux Container Host-fürt létrehozását mutatja be.

az aks create --name $CLUSTER_NAME --resource-group $RESOURCE_GROUP_NAME --os-sku AzureLinux
{
  "id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx/providers/Microsoft.ContainerService/managedClusters/testAzureLinuxClusterxxxxx",
  "location": "WestUS2",
  "name": "testAzureLinuxClusterxxxxx",
  "properties": {
    "provisioningState": "Succeeded"
  },
  "type": "Microsoft.ContainerService/managedClusters"
}

Néhány perc múlva a parancs befejeződik, és JSON formátumú információkat ad vissza a klaszterről.

Csatlakozás a klaszterhez a kubectl használatával

A Kubernetes klaszterhez való csatlakozáshoz konfigurálja a kubectl-t, és használja a az aks get-credentials parancsot. Az alábbi példa a korábban létrehozott erőforráscsoportot és fürtnevet használva kéri le az Azure Linux Container Host-fürt hitelesítő adatait.

az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME

A fürthöz való kapcsolat ellenőrzéséhez futtassa a kubectl get nodes parancsot a fürtcsomópontok listájának visszaadásához:

kubectl get nodes
NAME                           STATUS   ROLES   AGE     VERSION
aks-nodepool1-00000000-0       Ready    agent   10m     v1.20.7
aks-nodepool1-00000000-1       Ready    agent   10m     v1.20.7

Következő lépések

Ebben az oktatóanyagban létrehozott és üzembe helyezett egy Azure Linux Container Host-fürtöt. Megtanulta végrehajtani az alábbi műveleteket:

  • Telepítse a Kubernetes parancssori felületét. kubectl
  • Hozzon létre egy Azure-erőforráscsoportot.
  • Azure Linux Container Host-fürt létrehozása és üzembe helyezése.
  • Konfigurálja kubectl az Azure Linux Container Host-fürthöz való csatlakozást.

A következő oktatóanyagban megismerheti, hogyan adhat hozzá egy Azure Linux csomópontkészletet egy meglévő fürthöz.