Aller au contenu principal
Toutes les fonctionnalités, au même endroit

CLI nebulactl

Environnements, plans, applies et conformité depuis votre terminal.

Tout ce que fait l'application web, nebulactl le fait depuis votre terminal ou votre pipeline CI : environnements, plans, applies, dérive, évaluation de politiques, et gestion des providers ou plugins.

  • Commandes env, plan, apply, drift, runs et readiness
  • policies evaluate exécute des gates de politique contre un fichier de plan en CI
  • Commandes provider et plugin pour signer, packager et certifier des extensions

Comment ça marche

nebulactl est un client REST léger — le même que celui utilisé par le serveur MCP de NebulaStack — donc tout ce que vous pouvez faire via le CLI reflète la véritable API. Les commandes de marketplace de providers et de plugins signent les manifestes avec ed25519 et les vérifient contre une ancre de confiance avant publication.

Parce qu'il partage son client API avec le serveur MCP de NebulaStack, un script écrit contre les codes de sortie et les modes de sortie JSON du CLI se comporte de la même façon qu'un agent IA appelant les mêmes endpoints.

$ nebulactl env create --account-id acc_123 --name prod --type Production --region eu-west-3
$ nebulactl plan --environment-id env_456 --format terraform
$ nebulactl policies evaluate --file plan.json --gateway
$ nebulactl apply --environment-id env_456
$ nebulactl drift list --environment-id env_456

Sortie réelle après nebulactl plan

Plan: 4 to add, 0 to change, 0 to destroy.
  + aws_instance.web
  + aws_security_group.web_sg
Policy gate: PASSED (0 violations)

Prêt à essayer ?

Commencez gratuitement, sans carte bancaire.