← Accueil · Périmètre · CLI · app
Installer & mettre à jour
bige-ops est une application desktop locale et gratuite, pour macOS (Apple Silicon) et Linux (x86_64). La CLI est incluse.
macOS : Homebrew
Une commande installe l’app et la prépare pour le premier lancement :
brew tap simondelamarre/bige-ops brew install --cask bige-ops
Puis lance bige-ops depuis le Launchpad ou /Applications.
Linux : AppImage ou .deb
Télécharge l’AppImage ou le paquet .deb depuis la
dernière release :
chmod +x bige-ops-*-linux-x86_64.AppImage && ./bige-ops-*-linux-x86_64.AppImage # ou sudo apt install ./bige-ops-*-linux-x86_64.deb
macOS : premier lancement
Le cask Homebrew retire la quarantaine et signe l’app localement : elle s’ouvre directement. Si tu as installé l’app à la main, lance une fois dans Terminal :
xattr -cr /Applications/bige-ops.app && codesign --force --deep --sign - /Applications/bige-ops.app open /Applications/bige-ops.app
Mises à jour : vérifiées, pas automatiques
L’application vérifie s’il existe une version plus
récente en lisant latest.json sur le dépôt de releases.
Elle vous le signale — et c’est tout. Il n’y a
pas d’auto-install, pas d’updater silencieux, rien qui
remplace le binaire dans votre dos.
| Installation | Mettre à jour |
|---|---|
| Homebrew cask | brew upgrade --cask bige-ops |
| Linux | Télécharger la nouvelle AppImage ou le nouveau .deb |
CLI embarquée
Le binaire bige-ops (build PyInstaller) est
packagé dans l’application : c’est lui que l’app appelle
pour validate, generate, estimate,
plan, apply, deploy. Vous
n’installez rien de plus pour démarrer.
La version de la CLI doit rester alignée avec celle de l’app. L’écran Settings affiche l’état : CLI introuvable, CLI désalignée, ou à jour. Si c’est désaligné, mettez l’app à jour plutôt que de bricoler le PATH. Détail des commandes : CLI · app · OKS.
Dépendances système
L’app embarque un écran de diagnostic « Dépendances » qui teste ce qui est présent sur votre poste. Vous pouvez utiliser bige-ops en mode projection (design + estimation) sans rien de tout ça ; les outils deviennent nécessaires dès que vous matérialisez ou déployez.
| Outil | Requis pour |
|---|---|
CLI bige-ops embarquée | Tout le moteur : validate, generate, estimate |
| Terraform | plan et apply sur l’infra Outscale |
| oks-cli | Cluster OKS : création, nodepools, kubeconfig |
| kubectl | Deploy des manifests sur OKS |
| Docker / SSH | Deploy applicatif sur VMs (build + compose) |
Premier lancement
- Choisissez un workspace : un simple dossier local où vivront vos simulations.
- Créez un compte Outscale dans l’app et renseignez vos clés API — ou restez sans credentials en mode projection pour designer et estimer.
- Créez une première simulation, puis
validate/generateavant toutplan.
Où atterrissent les clés et les secrets : Secrets, coffre & credentials. Ce que l’outil couvre — et ne couvre pas : Périmètre. Concept de simulation : Simulations.