Deploy für Openclaw

Ein umfassendes Framework für die zuverlässige Bereitstellung von Anwendungen unter Verwendung moderner CI/CD-, Rollback-Strategien und Zero-Downtime-Muster.

ivangdavila
v1.0.0
Feb 10, 2026
3
4.4k
0

Installieren & Herunterladen

1. ClawHub CLI

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

npx clawhub@latest install deploy

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, deploy ü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 Deploy?

Der Deploy-Skill wurde entwickelt, um den Weg in die Produktion zu standardisieren und zu automatisieren. Durch die Nutzung von Openclaw Skills für das Deployment können Entwickler hochfrequente Auslieferungen implementieren, ohne Ausfallzeiten oder manuelle Fehler befürchten zu müssen. Dieser Skill fasst Best Practices aus den Bereichen Umgebungsmanagement, Datenbankmigrationen und Post-Deployment-Monitoring zusammen, um einen resilienten Lebenszyklus für jedes Softwareprojekt zu schaffen.

Im Kern konzentriert er sich auf die Risikominderung durch die Durchsetzung von Checklisten vor dem Deployment und die Wahl der richtigen Strategie – ob Rolling, Blue-Green oder Canary – basierend auf spezifischen Ressourcenbeschränkungen und Risikotoleranz. Dies stellt sicher, dass jedes Deployment vorhersehbar, wiederholbar und bei Problemen leicht umkehrbar ist.

Deploy Anwendungsfälle

  • Verwaltung komplexer CI/CD-Pipelines, die unveränderliche Artefakte und Dependency-Caching erfordern.
  • Ausführung sicherer Datenbankmigrationen, die während der Deployment-Fenster die Abwärtskompatibilität wahren.
  • Implementierung automatisierter Health-Checks und eines Graceful Shutdowns, um Zero-Downtime zu erreichen.
  • Orchestrierung von Multi-Plattform-Deployments über Container, Serverless-Funktionen und CDNs für statische Seiten hinweg.
  • Etablierung klarer Rollback-Verfahren zur sofortigen Behandlung von Produktionsanomalien.

So funktioniert Deploy

  1. Führen Sie einen Pre-Deploy-Check durch, um CI-Tests, Umgebungs-Secrets und die Bereitschaft des Datenbankschemas zu validieren.
  2. Nutzen Sie eine CI/CD-Pipeline, um ein einzelnes Artefakt zu erstellen, und stellen Sie sicher, dass derselbe Code durch alle Umgebungen befördert wird.
  3. Führen Sie das Deployment mit einer Strategie wie Blue-Green durch, um ein sofortiges Umschalten und risikoarme Rollbacks zu ermöglichen.
  4. Führen Sie Post-Deployment-Smoke-Tests durch und überwachen Sie die Fehlerraten für mindestens 15 Minuten, um die Stabilität zu gewährleisten.
  5. Wenn Health-Checks fehlschlagen, initiieren Sie einen automatisierten Rollback auf die Artefakte der letzten bekannten guten Version.

Deploy Einrichtung

Um diese Deployment-Regeln in Ihren Workflow zu integrieren, initialisieren Sie die Konfiguration in Ihrem lokalen Repository:

# Installieren Sie den Deploy-Skill in Ihrer Umgebung
openclaw install skill-deploy

# Konfigurieren Sie umgebungsspezifische Deployment-Strategien
openclaw config deploy --strategy blue-green

# Führen Sie eine Validierung vor dem Deployment durch
openclaw deploy --check

Deploy Datenschema & Taxonomie

Komponente Details Aufbewahrungsstrategie
Deployment-Artefakte Mit Git SHA getaggt Speichern der letzten 5 Versionen für Rollbacks
Umgebungskonfig Secret Manager / Config-as-Code Keine Secrets in der Versionskontrolle
Health-Metriken Latenz, Fehlerraten, Durchsatz 15-minütiger Baseline-Vergleich nach dem Deploy
Migrations-Logs SQL-Skripte & Rollback-Verfahren In der Versionshistorie gepflegt

Deploy Erweiterte Funktionen

  • Automatisierte Rollback-Trigger basierend auf Echtzeit-Anomalieerkennung im Post-Deploy-Monitoring.
  • Entkopplung durch Feature Flags, um Dark Shipping von Code ohne sofortige Benutzerfreigabe zu ermöglichen.
  • Parallelisierte CI-Schritte einschließlich Linting, Security Scans und Dependency Caching für schnellere Build-Zyklen.
  • Optimierungen für Kaltstarts und bereitgestellte Parallelität speziell für Serverless-Deployment-Pfade.
  • CDN-Cache-Invalidierung und Hashing unveränderlicher Assets für die Bereitstellung hochperformanter statischer Seiten.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*