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.