bige-ops est une app desktop gratuite pour macOS et Linux. Le Visual pose l’application, la base et le stockage ; le Terraform est écrit dans le projet ; le déploiement crée les ressources sur le compte Outscale ou OVHcloud après relecture du plan.
AUDIT / EXEMPLE ILLUSTRATIFUne faille. Son contexte.
CWE-89Injection SQLroutes/login.ts · ligne 42
CVEDépendance vulnérableVersion affectée → version corrigée
Préparer une issue GitHub ↗
SOURCE → TON CLOUD
PostgreSQLCopie des données
Objets S3Copie des objets
Copier → vérifier → basculer
TON COMPTE / OUTSCALE · BÊTATa stack, en vue.
Plan reluDéploiementLive
Illustration · pas de connexion à un compte réel
01 / CONNECTERTout commence par ton projet.
01 / PaaS + BaaS → IaaS
Tu as déjà une app. Pas encore ton infra.
Une application sur un PaaS, les données sur un BaaS, les fichiers ailleurs. bige-ops permet de composer l’infrastructure qui les accueillera sur ton propre compte cloud.
Place l’application, PostgreSQL et le stockage objet sur le Visual. bige-ops écrit alors un Terraform dans le projet : les ressources compute et database s’y lisent avant le déploiement.
Le load balancer ouvre le HTTPS sur le port 443. L’application et PostgreSQL restent sur le réseau privé du compte. La région est celle ouverte sur ce compte : sur Outscale, cloudgouv-eu-west-1 est la Région SecNumCloud 3.2.
Choisis un cloud souverain et une région adaptée. Migre ta base, copie tes objets, puis vérifie avant de basculer : tes données rejoignent une infrastructure sous ton contrôle.
Construis sur la VM, ou prépare une CI GitHub Actions qui construit et publie dans ton GHCR privé. Tu relis la pull request proposée avant de l’intégrer.
Le test local tourne sur le poste. Le plan liste les ressources qui vont être créées. Après confirmation, Outscale ou OVHcloud les facture sur le compte choisi, et le Terraform généré reste dans le dépôt du projet.
Mets en pause ou démarre les VM compatibles, redémarre un service, consulte ses logs. Choisis une branche à déployer et suis les opérations depuis la même app gratuite.
Le Visual produit un Terraform dans le projet. Le plan est relu dans l’app. La confirmation crée les ressources sur le compte Outscale ou OVHcloud, en bêta. Le fournisseur les facture.
Qu’est-ce que bige-ops écrit dans le projet ?
Le Terraform généré depuis le Visual, plus les fichiers de configuration que l’app propose de relire. Le code applicatif reste dans le dépôt GitHub choisi.
Pourquoi Outscale est indiqué en bêta ?
Les VM, OKS et l’Object Storage Outscale sont branchés et utilisables, pas encore présentés comme un périmètre fermé. Le détail est sur la page Pourquoi Outscale et dans le périmètre de la bêta.
DERRIÈRE BIGE-OPS
Un outil né de la pratique.
Simon Delamarre, créateur de bige-ops et CTO de TenderCrunch. Passer des plateformes à son propre cloud, comparer les scénarios et comprendre la facture : des besoins vécus, devenus les fonctions de l’app.