Zusätzliche Nutzercluster erstellen

Auf dieser Seite wird erläutert, wie Sie einen zusätzlichen Nutzercluster für Anthos-Cluster auf VMware (GKE On-Prem) erstellen.

Hinweis

  • Ein Administratorcluster muss ausgeführt werden. Sie haben einen Administratorcluster bei der Installation von Anthos Clusters on VMware erstellt.
  • Jeder Nutzercluster erfordert eine eigene Konfigurationsdatei für den Nutzercluster. Entscheiden Sie, ob Sie eine neue Nutzercluster-Konfigurationsdatei erstellen und diese ändern wollen oder ob Sie eine bestehende Nutzercluster-Konfigurationsdatei kopieren und diese ändern wollen.
  • Suchen Sie die kubeconfig-Datei des Administratorclusters. Sie verweisen auf diese Datei, wenn Sie den Befehl zum Erstellen des neuen Nutzerclusters angeben.

Verfügbarkeit ausreichender IP-Adressen prüfen

Dem neuen Nutzercluster müssen genügend IP-Adressen zugewiesen sein. Ob Sie genügend IP-Adressen haben, hängt davon ab, ob Sie einen DHCP-Server oder statische IP-Adressen verwenden.

Achten Sie außerdem darauf, dass Ihrem Administratorcluster genügend IP-Adressen zugewiesen sind. Der Administratorcluster hat für jeden Nutzercluster einen oder drei Knoten der Steuerungsebene und der Administratorcluster benötigt für den Nutzercluster, den Sie erstellen möchten, einen oder drei zusätzliche Knoten der Steuerungsebene. Für alle Knoten der Steuerungsebene muss genügend IP-Adressen verfügbar sein. Weitere Informationen dazu, wie Sie Ihren Administratorcluster aktualisieren, um mehr IP-Adressen zu erhalten, finden Sie unter Upgrade – Prüfen, ob genügend IP-Adressen verfügbar sind.

DHCP

Prüfen Sie, ob der DHCP-Server im Netzwerk, in dem der Cluster erstellt wird, über genügend IP-Adressen verfügt. Es sollten mehr IP-Adressen vorhanden sein als Knoten, die im Nutzercluster ausgeführt werden.

Statische IP-Adressen

Prüfen Sie, ob genügend IP-Adressen für die neuen Clusterknoten reserviert sind, die im vorhandenen Administratorcluster und im neuen Nutzercluster erstellt werden.

Weitere Nutzercluster-Konfigurationsdatei erstellen

Der neue Nutzercluster erfordert eine eigene Konfigurationsdatei für den Nutzercluster. Sie können entweder eine neue Datei erstellen oder eine vorhandene kopieren. In jedem Fall müssen Sie die Einstellungen für den neuen Cluster ändern.

  • So generieren Sie eine neue Konfigurationsdatei für den Nutzercluster:

    gkectl create-config cluster --config NEW_USER_CLUSTER_CONFIG

    Ersetzen Sie Folgendes:

    • USER_CLUSTER_CONFIG ist der Name, den Sie für die Konfigurationsdatei des Nutzerclusters auswählen.
    • NEW_USER_CLUSTER_CONFIG ist der Name, den Sie für die Kopie der Konfigurationsdatei des Nutzerclusters auswählen.
  • Suchen Sie andernfalls eine vorhandene Nutzercluster-Konfigurationsdatei auf Ihrer Administrator-Workstation. Führen Sie diesen Befehl aus, um diese Datei in einen neuen Dateinamen zu kopieren.

    cp USER_CLUSTER_CONFIG NEW_USER_CLUSTER_CONFIG

Ändern Sie diese Konfigurationsdatei für den neuen Nutzercluster, wie unter Konfigurationsdatei ausfüllen beschrieben.

Seesaw-Load-Balancer für den zusätzlichen Nutzercluster erstellen

Wenn Sie den gebündelten Seesaw-Load-Balancer verwenden, fahren Sie mit dem folgenden Schritt fort. Überspringen Sie andernfalls diesen Abschnitt.

Erstellen und konfigurieren Sie die VMs für den Seesaw-Load-Balancer:

gkectl create loadbalancer --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config NEW_USER_CLUSTER_CONFIG

Ersetzen Sie Folgendes:

  • ADMIN_CLUSTER_KUBECONFIG ist die kubeconfig-Datei des vorhandenen Administratorclusters.
  • NEW_USER_CLUSTER_CONFIG ist der Name der neuen Nutzercluster-Konfigurationsdatei.

Nutzercluster erstellen

Nachdem Sie nun eine NEW_USER_CLUSTER_CONFIG-Datei ausgefüllt haben, die den Spezifikationen für den neuen Nutzercluster entspricht, können Sie diese Datei verwenden, um diesen Nutzercluster zu erstellen. Führen Sie dazu diesen Befehl aus:

gkectl create cluster --config NEW_USER_CLUSTER_CONFIG --kubeconfig ADMIN_CLUSTER_KUBECONFIG

Ersetzen Sie Folgendes:

  • NEW_USER_CLUSTER_CONFIG ist die von Ihnen erstellte Konfigurationsdatei. Möglicherweise haben Sie einen anderen Namen für diese Datei ausgewählt.
  • ADMIN_CLUSTER_KUBECONFIG verweist auf die Datei kubeconfig des vorhandenen Administratorclusters.

Problembehebung

Siehe Probleme beim Erstellen und Aktualisieren von Clustern beheben.