Delen via


Zelfstudie: Een cluster maken met de Azure Linux-containerhost voor AKS

Als u een cluster wilt maken met de Azure Linux Container Host, gebruikt u:

  1. Azure-resourcegroepen, een logische container waarin Azure-resources worden geïmplementeerd en beheerd.
  2. Azure Kubernetes Service (AKS), een gehoste Kubernetes-service waarmee u snel een Kubernetes-cluster kunt maken dat gereed is voor productie.

In deze zelfstudie, deel één van vijf, leert u het volgende:

  • Installeer de Kubernetes CLI, kubectl.
  • Maak een Azure-resourcegroep.
  • Een Azure Linux Container Host-cluster maken en implementeren.
  • Configureer kubectl deze om verbinding te maken met uw Azure Linux Container Host-cluster.

In latere zelfstudies leert u hoe u een Azure Linux-knooppuntgroep toevoegt aan een bestaand cluster en bestaande knooppunten migreert naar Azure Linux.

Vereisten

1 - De Kubernetes CLI installeren

Gebruik de Kubernetes CLI, kubectl, om vanaf uw lokale computer verbinding te maken met het Kubernetes-cluster.

Als u kubectl nog niet hebt geïnstalleerd, installeert u deze via Azure CLI met behulp van az aks install-cli de upstream-instructies of volgt u de upstream-instructies.

az aks install-cli

2 - Een resourcegroep maken

Wanneer u een resourcegroep maakt, moet u een locatie opgeven. Deze locatie is:

  • De opslaglocatie van de metagegevens van de resourcegroep.
  • Waar uw resources worden uitgevoerd in Azure als u geen andere regio opgeeft bij het maken van een resource.

Maak een resourcegroep met de opdracht az group create. Volg deze stap om een resourcegroep met de naam testAzureLinuxResourceGroup te maken in de regio Eastus :

az group create --name testAzureLinuxResourceGroup --location eastus

Notitie

In het bovenstaande voorbeeld worden eastus gebruikt, maar Azure Linux Container Host-clusters zijn beschikbaar in alle regio's.

3 - Een Azure Linux Container Host-cluster maken

Maak een AKS-cluster met behulp van de az aks create opdracht met de --os-sku parameter voor het inrichten van de Azure Linux-containerhost met een Azure Linux-installatiekopie. In het volgende voorbeeld wordt een Azure Linux Container Host-cluster gemaakt met de naam testAzureLinuxCluster met behulp van de resourcegroep testAzureLinuxResourceGroup die in de vorige stap is gemaakt:

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

Na enkele minuten is de opdracht voltooid en retourneert deze informatie over het cluster in JSON-indeling.

4 - Verbinding maken met het cluster met behulp van kubectl

Gebruik de az aks get-credentials opdracht om te configureren kubectl om verbinding te maken met uw Kubernetes-cluster. In het volgende voorbeeld worden referenties opgehaald voor het Azure Linux Container Host-cluster met de naam testAzureLinuxCluster in de resourcegroep testAzureLinuxResourceGroup :

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

Als u de verbinding met uw cluster wilt controleren, voert u de opdracht kubectl get nodes uit om een lijst met de clusterknooppunten te retourneren:

kubectl get nodes

Volgende stappen

In deze zelfstudie hebt u een Azure Linux Container Host-cluster gemaakt en geïmplementeerd. U hebt geleerd hoe u:

  • Installeer de Kubernetes CLI, kubectl.
  • Maak een Azure-resourcegroep.
  • Een Azure Linux Container Host-cluster maken en implementeren.
  • Configureer kubectl deze om verbinding te maken met uw Azure Linux Container Host-cluster.

In de volgende zelfstudie leert u hoe u een Azure Linux-knooppuntgroep toevoegt aan een bestaand cluster.