For the complete documentation index, see llms.txt. This page is also available as Markdown.

API-Hilfsskript

Eine Anleitung zur Verwendung des VergeOS-yb-api-Hilfsskripts für vereinfachte API-Interaktionen, einschließlich Auflisten, Erstellen, Klonen und Verwalten virtueller Maschinen über die Befehlszeile.

Der yb-api Das Hilfsskript bietet Entwicklern eine einfache Möglichkeit, mit der VergeOS-API zu interagieren. Es vereinfacht API-Aufrufe wie das Abrufen virtueller Maschinen, das Aktualisieren von Konfigurationen und die Verwaltung von Ressourcen. Dieser Leitfaden beschreibt die wichtigsten Befehle und die Verwendung des yb-api Skripts.

Voraussetzungen

  • Zugriff auf ein VergeOS-System.

  • Zugriff auf den Cluster über SSH oder direkte Verbindung.

  • wget und curl muss für bestimmte Vorgänge auf dem System installiert sein.

Ausführen des Hilfsskripts

Um Hilfe zu erhalten oder die verfügbaren Optionen anzuzeigen, führen Sie aus:

yb-api --help

Verbinden Sie sich mit dem Knoten und führen Sie diesen Befehl aus, um den API-Helfer zu verwenden.

yb-api-Beispiel

Beispielbefehle

Nachfolgend sind Beispiele dafür, wie man yb-api für verschiedene VM-Verwaltungsaufgaben verwendet.

Eine Liste der virtuellen Maschinen abrufen (ohne Snapshots)

Rufen Sie eine Liste der VMs ab und filtern Sie Snapshots heraus.

Einfache Ausgabe aller VMs

Dieser Befehl ruft eine Liste aller VMs ab. Die --server, --user, --filter, und --fields Schalter sind in diesem Fall optional.

Detaillierte VM-Informationen abrufen

Rufen Sie die meisten Felder ab, einschließlich Informationen zu Laufwerken und NICs, für eine bestimmte VM (in diesem Fall VM 1).

Eine virtuelle Maschine umbenennen

Ändern Sie den Namen einer vorhandenen virtuellen Maschine (VM 1) in "NEWNAME".

Eine virtuelle Maschine löschen

Löschen Sie eine bestimmte VM (VM 1) mithilfe ihrer $key.

Eine neue virtuelle Maschine erstellen

Erstellen Sie eine neue VM mit bestimmten Konfigurationen (Name, CPU-Kerne, RAM usw.).

Das Datenbankschema der VM-Tabelle abrufen

Rufen Sie das Schema für die Datenbanktabelle der VMs ab.

Eine virtuelle Maschine klonen

Klonen Sie eine vorhandene VM (VM 1) und geben Sie ihr einen neuen Namen.

Eine virtuelle Maschine einschalten

Schalten Sie eine vorhandene VM (VM 1) ein.

Hinweise zu yb-api

  • Der yb-api Das Skript basiert auf wget, das unter macOS möglicherweise nicht standardmäßig installiert ist. Stellen Sie sicher, es bei Bedarf zu installieren.

  • curl wird für die Upload-Funktion in bestimmten API-Aufrufen verwendet, z. B. beim Senden von Daten zum Erstellen neuer VMs.


Durch die Verwendung des yb-api Hilfsskripts können Entwickler die Interaktion mit der VergeOS-API vereinfachen und virtuelle Maschinen effizienter verwalten. Lassen Sie uns wissen, wenn Sie Hilfe bei weiteren Befehlen oder Optionen benötigen.


Dokumentinformationen

  • Zuletzt aktualisiert: 2024-08-29

  • vergeOS-Version: 4.12.6

Zuletzt aktualisiert

War das hilfreich?