CLI nebulactl
Entornos, planes, applies y cumplimiento desde tu terminal.
Todo lo que hace la app web, nebulactl lo hace desde tu terminal o tu pipeline de CI: entornos, planes, applies, drift, evaluación de políticas y gestión de proveedores o plugins.
- Comandos env, plan, apply, drift, runs y readiness
- policies evaluate ejecuta gates de política contra un archivo de plan en CI
- Comandos provider y plugin para firmar, empaquetar y certificar extensiones
Cómo funciona
nebulactl es un cliente REST ligero — el mismo que usa el servidor MCP de NebulaStack — así que todo lo que puedes hacer desde la CLI refleja la API real. Los comandos de proveedor y del marketplace de plugins firman los manifiestos con ed25519 y los verifican contra un trust anchor antes de publicarlos.
Como comparte su cliente de API con el servidor MCP de NebulaStack, un script escrito contra los códigos de salida y los modos de salida JSON de la CLI se comporta igual que un agente de IA que llamara a los mismos 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_456Salida real tras 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)