Dela via


Självstudie: Skapa ett kluster med Azure Linux Container Host för AKS

Om du vill skapa ett kluster med Azure Linux Container Host använder du:

  1. Azure-resursgrupper, en logisk container där Azure-resurser distribueras och hanteras.
  2. Azure Kubernetes Service (AKS), en värdbaserad Kubernetes-tjänst som gör att du snabbt kan skapa ett produktionsklart Kubernetes-kluster.

I den här självstudien, som är del ett av fem, får du lära dig att:

  • Installera Kubernetes CLI, kubectl.
  • Skapa en Azure-resursgrupp.
  • Skapa och distribuera ett Azure Linux Container Host-kluster.
  • Konfigurera kubectl för att ansluta till ditt Azure Linux Container Host-kluster.

I senare självstudier får du lära dig hur du lägger till en Azure Linux-nodpool i ett befintligt kluster och migrerar befintliga noder till Azure Linux.

Förutsättningar

1 – Installera Kubernetes CLI

Använd Kubernetes CLI, kubectl, för att ansluta till Kubernetes-klustret från den lokala datorn.

Om du inte redan har kubectl installerat installerar du det via Azure CLI med hjälp av az aks install-cli eller följer de överordnade anvisningarna.

az aks install-cli

2 – Skapa en resursgrupp

När du skapar en resursgrupp måste du ange en plats. Den här platsen är:

  • Lagringsplatsen för dina resursgruppsmetadata.
  • Var dina resurser ska köras i Azure om du inte anger någon annan region när du skapar en resurs.

Skapa en resursgrupp med kommandot az group create. Följ det här steget om du vill skapa en resursgrupp med namnet testAzureLinuxResourceGroup i regionen eastus :

az group create --name testAzureLinuxResourceGroup --location eastus

Kommentar

I exemplet ovan används eastus, men Azure Linux Container Host-kluster är tillgängliga i alla regioner.

3 – Skapa ett Azure Linux Container Host-kluster

Skapa ett AKS-kluster med az aks create kommandot med parametern --os-sku för att etablera Azure Linux Container Host med en Azure Linux-avbildning. I följande exempel skapas ett Azure Linux Container Host-kluster med namnet testAzureLinuxCluster med hjälp av resursgruppen testAzureLinuxResourceGroup som skapades i föregående steg:

az aks create --name testAzureLinuxCluster --resource-group testAzureLinuxResourceGroup --os-sku AzureLinux

Efter några minuter slutförs kommandot och returnerar JSON-formaterad information om klustret.

4 – Anslut till klustret med kubectl

Om du vill konfigurera kubectl för att ansluta till kubernetes-klustret använder du az aks get-credentials kommandot . I följande exempel hämtas autentiseringsuppgifter för Azure Linux Container Host-klustret med namnet testAzureLinuxCluster i resursgruppen testAzureLinuxResourceGroup :

az aks get-credentials --resource-group testAzureLinuxResourceGroup --name testAzureLinuxCluster

Kontrollera anslutningen till klustret genom att köra kommandot kubectl get nodes för att returnera en lista över klusternoderna:

kubectl get nodes

Nästa steg

I den här självstudien skapade och distribuerade du ett Azure Linux Container Host-kluster. Du har lärt dig att:

  • Installera Kubernetes CLI, kubectl.
  • Skapa en Azure-resursgrupp.
  • Skapa och distribuera ett Azure Linux Container Host-kluster.
  • Konfigurera kubectl för att ansluta till ditt Azure Linux Container Host-kluster.

I nästa självstudie får du lära dig hur du lägger till en Azure Linux-nodpool i ett befintligt kluster.