Zum Hauptinhalt springen
Alle Funktionen, an einem Ort

nebulactl CLI

Umgebungen, Pläne, Applies und Compliance direkt vom Terminal aus.

Alles, was die Web-App kann, kann nebulactl aus Ihrem Terminal oder Ihrer CI-Pipeline: Umgebungen, Pläne, Applies, Drift, Policy-Auswertung und Provider- oder Plugin-Verwaltung.

  • env-, plan-, apply-, drift-, runs- und readiness-Befehle
  • policies evaluate führt Policy-Gates gegen eine Plan-Datei in CI aus
  • provider- und plugin-Befehle zum Signieren, Packen und Zertifizieren von Erweiterungen

So funktioniert es

nebulactl ist ein schlanker REST-Client — derselbe, den auch NebulaStacks MCP-Server verwendet —, sodass alles, was Sie über die CLI tun, die tatsächliche API widerspiegelt. Provider- und Plugin-Marketplace-Befehle signieren Manifeste mit ed25519 und verifizieren sie vor der Veröffentlichung gegen einen Trust Anchor.

Weil sie sich denselben API-Client mit NebulaStacks MCP-Server teilt, verhält sich ein Skript, das gegen die Exit-Codes und JSON-Ausgabemodi der CLI geschrieben wurde, genauso wie ein KI-Agent, der dieselben Endpunkte aufruft.

$ 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

Echte Ausgabe nach 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)

Bereit zum Ausprobieren?

Kostenlos starten, keine Kreditkarte nötig.