Sie können die gkectl-Befehlszeile für eine Vielzahl von Aufgaben verwenden, einschließlich der folgenden:
- Vorlage für eine Clusterkonfigurationsdatei erstellen.
 - Clusterkonfigurationsdatei validieren.
 - vSphere-Umgebung vorbereiten.
 - Erstellen Sie einen Cluster.
 - Cluster aktualisieren.
 - Cluster aktualisieren.
 - Größe eines Clusters anpassen.
 - Clusterprobleme diagnostizieren.
 
Grundlegende Befehle
So listen Sie alle Befehle auf:
gkectl help
So erhalten Sie Hilfe zu einem bestimmten Befehl:
gkectl COMMAND --help
Umgebungsvariable für die kubeconfig-Datei des Administratorclusters
Für mehrere gkectl-Befehle ist der Pfad der kubeconfig-Datei des Administratorclusters erforderlich.
Sie können den Pfad angeben. Exportieren Sie dazu die Umgebungsvariable GKECTL_KUBECONFIG. Beispiel:
export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig
Wenn Sie die Umgebungsvariable GKECTL_KUBECONFIG nicht exportieren, müssen Sie das Flag --kubeconfig verwenden, wenn Sie den Befehl ausführen.
gkectl herunterladen
Informationen zum Herunterladen von gkectl finden Sie unter Downloads.
Standard-Logging-Verhalten für gkectl
Für gkectl reichen die Standard-Logging-Einstellungen aus. Für gkectl ist die Standard-Logdatei /home/ubuntu/.config/gke-on-prem/logs/gkectl-$(date).log per Symlink mit der Datei logs/gkectl-$(date).log im lokalen Verzeichnis verknüpft, in dem Sie gkectl ausführen.
Die Ausführlichkeitsstufe -v5 (Standard) deckt alle Logeinträge ab, die vom Support-Team benötigt werden. Die Logdatei enthält den ausgeführten Befehl und die Fehlermeldung.
Wir empfehlen Ihnen, die Logdatei an das Supportteam zu senden, wenn Sie Hilfe benötigen.
Nicht-Standardstandorte für Logdateien festlegen
Wenn Sie einen nicht standardmäßigen Speicherort für die Logdatei gkectl angeben möchten, verwenden Sie das Flag --log_file. Die von Ihnen angegebene Logdatei wird nicht per Symlink mit dem lokalen Verzeichnis verknüpft.