Zum Inhalt springen
Beta

STACKIT CLI Installationsanleitung

Zuletzt aktualisiert am

Die STACKIT CLI ermöglicht es Entwicklern und Systemadministratoren, direkt aus dem Terminal mit der STACKIT Sovereign Cloud zu interagieren. Die STACKIT CLI ist der primäre Einstiegspunkt für Automatisierungsskripte, DevOps-Pipelines und effizientes Projektmanagement ohne grafische Oberfläche.

  • Unterstützte Betriebssysteme: Die STACKIT CLI läuft unter Linux-Distributionen, macOS und Windows, inklusive nativer WSL-Unterstützung.
  • Sicherheitsarchitektur: Die STACKIT CLI stellt verschlüsselte Tokens über den STACKIT Identity Provider (IDP) aus, um europäische Datenschutzstandards einzuhalten.
  • Schnittstellen-Integration: Die STACKIT CLI verbindet sich direkt mit der STACKIT-API, um Compute-, Netzwerk- und Kubernetes-Ressourcen zu verwalten.

Wähle den Tab für das Betriebssystem deiner lokalen Entwicklungsumgebung, um die STACKIT CLI zu installieren.

Nutze den Homebrew-Paketmanager, um den offiziellen STACKIT-Tap hinzuzufügen und die STACKIT CLI zu installieren.

Terminal-Fenster
brew install stackitcloud/tap/stackit-cli

Folge dieser Schritt-für-Schritt-Anleitung, um die Einsatzbereitschaft der STACKIT CLI herzustellen.

  1. Installation prüfen: Stelle sicher, dass die STACKIT CLI auf Befehle reagiert, indem du die installierte Versionsnummer abfragst.

    Terminal-Fenster
    stackit version
  2. Interaktives Login ausführen: Starte die Authentifizierung. Die STACKIT CLI öffnet ein sicheres Browserfenster zur Validierung über den STACKIT Identity Provider (IDP).

    Terminal-Fenster
    stackit auth login
  3. Standardprojekt setzen: Weise deine Standard-Projekt-ID zu, damit nachfolgende Befehle im Kontext dieses Projekts ausgeführt werden.

    Terminal-Fenster
    stackit config set project <YOUR_PROJECT_ID>
  4. Konfiguration prüfen: Überprüfe die aktiven Profileinstellungen und Umgebungsvariablen.

    Terminal-Fenster
    stackit config list

  • Infrastruktur-Management: Erstelle, skaliere und lösche virtuelle Server-Instanzen und Object-Storage-Systeme effizient über das Terminal.
  • Kubernetes-Integration: Lade kubeconfig-Dateien für STACKIT-Kubernetes-Engine-Cluster (SKE) mit einem einzigen Befehl in die lokale Umgebung.
  • FinOps-Transparenz: Frage Kostenstrukturen und Nutzungsdaten auf Basis des FOCUS-Standards mit integrierten Befehlen ab.