Saltar para o conteúdo principal
Todas as funcionalidades, em um só lugar

CLI nebulactl

Ambientes, plans, applies e conformidade a partir do seu terminal.

Tudo que o app web faz, o nebulactl faz a partir do seu terminal ou pipeline de CI: ambientes, plans, applies, drift, avaliação de políticas e gestão de provedores ou plugins.

  • Comandos env, plan, apply, drift, runs e readiness
  • policies evaluate executa gates de política contra um arquivo de plano em CI
  • Comandos provider e plugin para assinar, empacotar e certificar extensões

Como funciona

O nebulactl é um cliente REST enxuto — o mesmo usado pelo servidor MCP da NebulaStack — então tudo que você pode fazer pela CLI reflete a API real. Os comandos de marketplace de providers e plugins assinam manifestos com ed25519 e os verificam contra uma âncora de confiança antes de publicar.

Como compartilha seu cliente de API com o servidor MCP da NebulaStack, um script escrito contra os códigos de saída e os modos de saída JSON da CLI se comporta da mesma forma que um agente de IA chamando os mesmos 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

Saída real apó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)

Pronto para experimentar?

Comece grátis, sem cartão de crédito.