Bereitstellen eines Azure Kubernetes Service (AKS)-Clusters in einer erweiterten Azure-Zone

Azure Kubernetes Service (AKS) ist ein verwalteter Kubernetes-Dienst, mit dem Sie schnell Cluster bereitstellen und verwalten können. In diesem Artikel erfahren Sie, wie Sie einen AKS-Cluster in erweiterten Zonen erstellen. Informationen zu ARM-Vorlagen und Terraform-Bereitstellungsoptionen, konzeptionellem Hintergrund und zusätzlichen Azure CLI Anleitungen finden Sie unter Azure Kubernetes Service (AKS) für erweiterte Zonen in der AKS-Dokumentation.

AKS ist in Azure erweiterten Zonen für öffentliche Cluster und private Cluster allgemein verfügbar. Die aktuelle Liste der unterstützten Dienste und Funktionen finden Sie unter Dienstangebote für Azure Extended Zones.

Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.

Voraussetzungen

Anmelden bei Azure

Melden Sie sich mit Ihrem Azure-Konto beim Azure-Portal an.

Erstellen eines AKS-Clusters in einer erweiterten Zone

In diesem Abschnitt erstellen Sie einen AKS-Cluster in einer erweiterten Zone. Los Angeles wird als Beispiel für diesen Artikel verwendet.

Hinweis

Damit Sie schnell mit der Bereitstellung eines AKS-Clusters in einer erweiterten Zone beginnen können, enthält dieser Artikel Schritte zum Bereitstellen eines Clusters mit Standardeinstellungen nur für Auswertungszwecke. Bevor Sie einen produktionsbereiten Cluster bereitstellen, empfehlen wir Ihnen, sich mit unserer Basisreferenzarchitektur vertraut zu machen, um zu berücksichtigen, wie sie ihren Geschäftlichen Anforderungen entspricht.

  1. Geben Sie im Suchfeld oben im Portal Kubernetes ein. Wählen Sie in den Suchergebnissen Kubernetes-Dienste aus.

    Screenshot der Suche nach „Azure Kubernetes Service“ im Azure-Portal

  2. Wählen Sie auf der Seite "Kubernetes-Dienste " +Erstellen und dann " Kubernetes-Cluster erstellen" aus.

  3. Geben Sie auf der Registerkarte " Grundlagen " im Clusterbereich "Kubernetes erstellen " die folgenden Informationen ein, oder wählen Sie sie aus.

    Einstellung Wert
    Projektdetails
    Abonnement Wählen Sie Ihr Azure-Abonnement.
    Ressourcengruppe Wählen Sie Neu erstellen.
    Geben Sie myResourceGroup unter Name ein.
    Wählen Sie OK aus.
    Clusterdetails
    Vordefinierte Clusterkonfiguration Wählen Sie Produktionsstandard aus. Sie können voreingestellte Konfigurationen jederzeit ändern.
    Speicherkontoname Geben Sie myAKSCluster ein.
    Region* Wählen Sie die übergeordnete Region der erweiterten Zielzone (deren homeLocation) aus, und wählen Sie dann "In einer erweiterten Azure-Zone bereitstellen" aus.
    Wählen Sie unter Azure Extended Zones die entsprechende erweiterte Zone aus.
    Wählen Sie "Auswählen" aus.

    *Wenn keine erweiterte Zone mit der ausgewählten Region gekoppelt ist, können Sie keinen erweiterten Zonenstandort auswählen.

    Screenshot der Registerkarte

  4. Klicken Sie auf Überprüfen + erstellen.

  5. Überprüfen Sie die Einstellungen, und wählen Sie dann die Option Erstellen.

    Die Erstellung des AKS-Clusters dauert einige Minuten.

  6. Wenn Die Bereitstellung abgeschlossen ist, wechseln Sie zu Ihrer Ressource, indem Sie "Zur Ressource wechseln" auswählen.

Erstellen eines AKS-Clusters in einer erweiterten Zone mithilfe der Azure CLI

Sie können auch einen AKS-Cluster in einer erweiterten Zone erstellen, indem Sie den Befehl "az aks create" verwenden . Verwenden Sie den Parameter --edge-zone, um die erweiterte Zone als Ziel anzugeben, und setzen Sie --location auf die übergeordnete Azure-Region der erweiterten Zone.

Ersetzen Sie $RG_NAME, $cluster_name, , $parent_regionund $edge_zone durch Werte, die für Ihre Umgebung geeignet sind.

Erstellen eines öffentlichen AKS-Clusters

az aks create \
    --resource-group "$RG_NAME" \
    --name "$cluster_name" \
    --location "$parent_region" \
    --edge-zone "$edge_zone"

Erstellen eines privaten AKS-Clusters

az aks create \
    --resource-group "$RG_NAME" \
    --name "$cluster_name" \
    --location "$parent_region" \
    --edge-zone "$edge_zone" \
    --enable-private-cluster

Weitere Informationen zu privaten Clustern finden Sie unter Erstellen eines privaten Azure Kubernetes Service (AKS) Clusters.

Bereinigen von Ressourcen

Wenn Ihre Ressourcen nicht mehr benötigt werden, löschen Sie den AKS-Cluster und seine Ressourcengruppe, um Azure-Gebühren zu vermeiden.

  1. Geben Sie im Suchfeld oben im Portal "myResourceGroup" ein. Wählen Sie in den Suchergebnissen myResourceGroup aus.

  2. Wählen Sie die Option Ressourcengruppe löschen.

  3. Geben Sie im Bereich " Ressourcegruppe löschen " "myResourceGroup" ein, und wählen Sie dann "Löschen" aus.

  4. Wählen Sie Löschen aus, um das Löschen der Ressourcengruppe und aller zugehörigen Ressourcen zu bestätigen.