Compétence de déploiement Fly.io pour Openclaw

Une puissante compétence d'orchestration cloud pour déployer et gérer des applications mondiales sur l'infrastructure Fly.io.

melvynx
v1.0.0
Mar 11, 2026
0
1.1k
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install fly

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer fly via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Compétence de déploiement Fly.io ?

La compétence Fly.io pour Openclaw Skills permet aux agents d'AI et aux développeurs d'interagir directement avec l'écosystème Fly.io. Elle fournit une interface robuste pour la CLI flyctl, permettant un contrôle programmatique des cycles de vie des applications, du lancement initial à la mise à l'échelle mondiale. En intégrant cela à Openclaw Skills, les utilisateurs peuvent automatiser des tâches d'infrastructure complexes en utilisant le langage naturel ou des scripts automatisés.

Cette compétence est essentielle pour les flux de travail devops modernes, offrant un contrôle granulaire sur les Fly Machine, les volume de stockage persistant et la gestion sécurisée des secret. Elle garantit que vos applications ne sont pas seulement déployées, mais activement gérées dans un souci de haute disponibilité et de performance.

Cas d'utilisation de Compétence de déploiement Fly.io

  • Automatisation du déploiement d'applications conteneurisées dans plusieurs régions du monde.
  • Mise à l'échelle programmatique des ressources VM en fonction des demandes de trafic ou de déclencheurs planifiés.
  • Gestion des variables d'environnement sensibles et des secret grâce à une intégration CLI sécurisée.
  • Provisionnement et extension de volume persistants pour les applications basées sur des bases de données.
  • Automatisation de la gestion des SSL/TLS certificate pour les domaines personnalisés.

Comment fonctionne Compétence de déploiement Fly.io

  1. L'agent identifie une intention de déploiement ou de gestion liée à fly.io ou flyctl.
  2. La compétence utilise la CLI flyctl pour communiquer avec l'API Fly.io.
  3. Les commandes sont exécutées à l'aide de l'indicateur --json pour garantir que l'agent d'AI reçoit des données structurées et analysables.
  4. La compétence gère les états d'authentification et la configuration via le fichier fly.toml local.
  5. Les mises à jour de statut et les journaux sont renvoyés à l'utilisateur pour confirmer l'orchestration réussie des ressources cloud.

Configuration de Compétence de déploiement Fly.io

Pour intégrer cela dans votre environnement pour Openclaw Skills, installez la CLI flyctl :

macOS:


**Linux:**
```bash
curl -L [https://fly.io/install.sh](https://fly.io/install.sh) | sh

Authentication:

fly auth login

Schéma de données et taxonomie de Compétence de déploiement Fly.io

La compétence interagit avec les ressources Fly.io à l'aide de sorties JSON structurées. Les principales entités de données comprennent :

Entité Point de données Description
App Nom, Statut, Organisation Le conteneur de niveau supérieur pour vos services.
Machine ID, Région, Image, État VMs Firecracker individuelles exécutant votre code.
Volume ID, Taille, Machine attachée Stockage par blocs persistant associé aux applications.
Secret Nom de la clé, Créé le Variables d'environnement chiffrées au repos.
Cert Domaine, Statut, Expiration Certificats SSL gérés pour les points de terminaison publics.

Fonctionnalités avancées de Compétence de déploiement Fly.io

  • Orchestration multi-régions pour une distribution mondiale d'applications à faible latence.
  • Accès direct à la console SSH pour le débogage à distance et l'exécution de commandes.
  • Redirection de port transparente via un proxy local pour l'accès aux bases de données ou aux services internes.
  • Mise à l'échelle granulaire des VM, y compris l'allocation spécifique de CPU et de mémoire par instance de machine.
  • Intégration profonde avec les fichiers de configuration fly.toml pour les flux de travail d'infrastructure-as-code.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*