Huawei Cloud ECS-Lebenszyklusverwaltung für Openclaw

Verwalten Sie Huawei Cloud ECS-Instanzen durchgängig – von der Erkennung und Bereitstellung bis hin zu Energieoptionen, Umbenennung und Löschung – wobei jede Änderung ausdrücklich bestätigt werden muss.

huaweicloudskill
v1.0.0
Oct 14, 2026
0
60
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install huawei-cloud-ecs-lifecycle

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, huawei-cloud-ecs-lifecycle über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Huawei Cloud ECS-Lebenszyklusverwaltung?

Die Huawei Cloud ECS-Lebenszyklusverwaltung ist ein Openclaw Skills-Tool zum Betrieb von Elastic Cloud Server-Instanzen über Huawei Cloud KooCLI. Als Ausweichlösung steht das huaweicloudsdkecs Python SDK zur Verfügung. Unterstützt werden das Auflisten von Instanzen mit Filtern und Seitennummerierung, Detailabfragen, Erstellung, stapelweises Starten/Stoppen/Neustarten, stapelweises Umbenennen und Löschen sowie direkte Antworten auf grundlegende ECS-Fragen.

Der Workflow stellt den sicheren Cloud-Betrieb in den Vordergrund: Schreibgeschützte Abfragen können direkt ausgeführt werden, während jede zustandsverändernde Aktion vor der Ausführung eine ausdrückliche Bestätigung des Benutzers erfordert. Die Skill löst außerdem Region und Ziel auf, meldet die Ergebnisse und empfiehlt, Zustandsänderungen nach Abschluss zu überprüfen.

Huawei Cloud ECS-Lebenszyklusverwaltung Anwendungsfälle

  • ECS-Instanzen nach Name, Status, Flavor, IP-Adresse, Tags oder Enterprise-Projekt suchen und durch paginierte Ergebnisse navigieren.
  • Serverdetails prüfen, wenn eine Wartung vorbereitet oder eine Instanz diagnostiziert wird.
  • Eine oder mehrere ECS-Instanzen mit nutzungsabhängiger Abrechnung bereitstellen, nachdem der angeforderte Flavor sowie Image-, VPC-, Festplatten- und Netzwerkeinstellungen bestätigt wurden.
  • Einzelne oder mehrere Server starten, ordnungsgemäß stoppen oder neu starten und dabei vor erzwungenen Vorgängen und nicht gespeicherten Daten warnen.
  • Server umbenennen oder Instanzen löschen, mit Bestätigung und klarer Behandlung der Optionen zum Freigeben von EIP und Datenvolumes.
  • Grundlegende ECS-Fragen zu Flavors, Abrechnungsmodellen, Anmeldemethoden und Serverstatus stellen.

So funktioniert Huawei Cloud ECS-Lebenszyklusverwaltung

  1. Die Anfrage als ECS-Wissensfrage, schreibgeschützte Abfrage oder zustandsverändernden Vorgang einordnen.
  2. Die Region anhand der Anfrage oder des aktiven KooCLI-Profils bestimmen und Zielserver anhand bereitgestellter IDs oder einer Listenabfrage identifizieren.
  3. Für Abfragen den passenden KooCLI-ECS-Befehl mit den angeforderten Filtern, der Seitennummerierung und den Parametern erstellen und ausführen.
  4. Bei Änderungen den genauen Vorgang und die Parameter angeben, relevante Risiken wie Kosten oder Datenverlust erläutern und die ausdrückliche Bestätigung des Benutzers abwarten.
  5. Den bestätigten Vorgang über KooCLI ausführen. Schlägt die CLI fehl, bei Verfügbarkeit auf das Huawei Cloud ECS Python SDK zurückgreifen.
  6. Das Ergebnis zurückgeben, etwa Instanzdetails, betroffene IDs oder eine Auftrags-ID, und zur Überprüfung von Zustandsänderungen eine anschließende Listenabfrage empfehlen.

Huawei Cloud ECS-Lebenszyklusverwaltung Einrichtung

  1. Huawei Cloud KooCLI (hcloud) gemäß references/cli-installation-guide.md der Skill installieren und authentifizieren.
  2. Sicherstellen, dass die authentifizierte IAM-Identität über die in references/iam-policies.md beschriebenen ECS-Berechtigungen mit den geringstmöglichen Rechten verfügt.
  3. Die Huawei Cloud-Region des Kontos auswählen. --cli-region explizit übergeben oder die Standardregion des aktiven CLI-Profils verwenden.
  4. Nur für den SDK-Ausweichpfad Python 3.8+ und das Paket huaweicloudsdkecs installieren.
  5. Der Skill die erforderlichen Ressourcenkennungen und Konfigurationen bereitstellen, z. B. Server-IDs, Image- und Flavor-IDs, VPC- und Subnetz-IDs sowie für die Erstellung erforderliche Sicherheitsgruppen-IDs.

Beispiel für eine schreibgeschützte Abfrage:

hcloud ECS ListServersDetails --cli-region=cn-north-4 --limit=25 --name=my-ecs --status=ACTIVE

Beispiel für eine Detailabfrage:

hcloud ECS ShowServer --cli-region=cn-north-4 --server_id=<server-uuid>

Zustandsverändernde Befehle dürfen erst ausgeführt werden, wenn der Benutzer den genauen Vorgang und die Parameter ausdrücklich bestätigt hat. Zum Deaktivieren der nicht blockierenden Qualitätsberichte bei lokalen Tests SKILL_QUALITY_DISABLE=1 setzen.

Huawei Cloud ECS-Lebenszyklusverwaltung Datenschema & Taxonomie

Die Skill arbeitet mit Huawei Cloud ECS-Ressourcen und KooCLI-Befehlsparametern. Die Eingabe gibt weder eine separate persistente Instanzdatenbank noch generierte Infrastrukturstatusdateien an.

Daten oder Metadaten Organisation und Verwendung
Serveridentität ECS-UUID in server_id oder indizierten Stapelfeldern wie servers.1.id
Region und Projekt --cli-region wird angegeben oder aus dem aktiven Profil übernommen; project_id wird anhand der Anmeldeinformationen automatisch aufgelöst
Abfragefilter Optionale Parameter für Name, Status, Flavor, IP, Tags, Enterprise-Projekt und Seitennummerierung
Erstellungskonfiguration Name, Flavor, Image, VPC, Root-Volume-Typ, Subnetz, Sicherheitsgruppe, optionale Verfügbarkeitszone, Anzahl und Anmeldekonfiguration
Lebenszykluseinstellungen Server-IDs für Stapeloperationen; Stopp- und Neustarttyp (SOFT oder HARD); Optionen zum Löschen öffentlicher IPs und Volumes
Metadaten des Qualitätsberichts Trace-ID, Erfolgs-/Fehler-/Abbruchstatus, Fehlercode, Dauer und maskierte Ein-/Ausgabe; Berichte schlagen stillschweigend fehl und lassen sich über Umgebungsvariablen konfigurieren

Die Referenzdokumentation ist unter references/ organisiert und umfasst IAM-Richtlinien, CLI-Installation, Betriebsprüfung, ein Datenflussdiagramm und Abnahmekriterien. Die Qualitätsberichte werden durch scripts/skill_quality_sdk.py implementiert.

Huawei Cloud ECS-Lebenszyklusverwaltung Erweiterte Funktionen

  • Stapeloperationen unterstützen das Starten, Stoppen, Neustarten, Umbenennen und Löschen mehrerer Server, vorbehaltlich der dokumentierten Grenzen der jeweiligen Operation.
  • Die Auflistung unterstützt Filter und Seitennummerierung, darunter Seitengröße, Offset, Marker, Status, Name, Flavor, IP, Tags und Enterprise-Projekt.
  • KooCLI wird als primärer Ausführungspfad verwendet; schlägt die CLI-Ausführung beispielsweise aufgrund von Authentifizierungs- oder Berechtigungsfehlern fehl, kann auf huaweicloudsdkecs zurückgegriffen werden.
  • Unterstützt werden ordnungsgemäße (SOFT) und erzwungene (HARD) Stopp-/Neustartmodi, mit ausdrücklichen Warnungen vor möglichem Verlust nicht gespeicherter Daten.
  • Für Erstellung und Umbenennung stehen --dry_run-Vorprüfungsoptionen zur Verfügung, sofern die dokumentierten Befehle dies unterstützen.
  • Beim Löschen können gebundene öffentliche IPs und angehängte Datenvolumes optional freigegeben werden; das Löschen von Volumes kann zu Datenverlust führen.
  • Optionale Qualitätsberichte lassen sich mit Endpunkt, Zeitlimit, Skill-Name und Deaktivierungsschalter konfigurieren. Die Berichte blockieren den Vorgang nicht und schlagen stillschweigend fehl.
  • Behandelt Sonderfälle wie unbekannte Server-IDs, widersprüchliche Filter, fehlende Netzwerkkonfiguration, übergroße Seitenlimits und nicht angegebene Regionen.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*