Cookies time! 🍪

We use cookies in order to improve our website and to offer you a better experience. You can also consult our Cookie policy.

CLI

Steuern Sie Ihre Infrastruktur direkt aus Ihrem Terminal

Steuern Sie Ihre Infrastruktur

Scaleway CLI ein ein Werkzeug, das Ihnen dabei hilft, Ihre Scaleway-Infrastruktur direkt ab Ihrem Terminal zu steuern. Wir bieten statisch kompilierte Binärprogramme für Darwin (Mac OS), GNU/Linux und Windows-Plattformen. Die Aktionen werden rund um eine Reihe an Verben organisiert, wie list, get, create, undupdate, die mit einer breiten Palette an Produkten verwendet werden können.

Authentifizierung

Nachdem Sie die neueste Version installiert haben, können Sie den Befehl scw init ausführen . Dies wird Ihr Profil und die Authentifizierung installieren. Sie können sich entweder mit einem gültigen Geheimschlüssel einloggen oder mit Ihren Anmeldedaten (E-Mail, Passwort und 2FA-Code). Standardmäßig werden Ihre Anmeldedaten in HOME/.config/scw/config.yaml auf der UNIX-Plattform und in Ihrem NUTZERPROFIL in Windows gespeichert.

Auto-Vervollständigung

Um die Verwendung von Scaleway CLI zu erleichtern, können Sie die Funktion Auto-Vervollständigung verwenden. Wir haben eine gemeinsame Syntax in allen unseren Produkten: Namensraum, Ressource und Verb. Ein Beispiel mit dem folgenden Befehl: scw instance server list.
Instance: Bezieht sich auf den Namensplatz
Server des Produkts: Bezieht sich auf die Ressource, die im Namensplatz des Produkts beibehalten wird
List: Bezieht sich auf das Verb, das auf die derzeit gewählte API angewendet wird

Spezifikationen

  • Authentifizierung2FA-Anmeldeinformationen oder API-Schlüssel

  • Open-SourceApache 2 Lizenz

  • Auto-VervollständigungUnterstützt bash, zsh und fish

  • KompatibilitätMacOS, Linux, Windows

  • RessourcenmanagementKontrollieren Sie eine hohe Anzahl an Ressourcen

  • SpracheIn Go geschrieben

Gängige Einsatzmöglichkeiten unseres Command Line Interface Tools

Eine CI/CD-Pipeline wird oft durch eine Codeänderung ausgelöst (wie ein Post-Commit-Hook in Git). Es kann hilfreich sein, die Änderung zusammenzuführen und dann Ihren Code bereitzustellen.
Um automatisch neue Ressourcen bereitzustellen, wenn Änderungen auftreten und validiert wurden, können Sie benutzerdefinierte Skripte schreiben, die Scaleway-CLI-Befehle starten.

Es kann schwierig sein, alle Ihre Ressourcen auf dem neuesten Stand zu halten, besonders wenn Sie viele davon haben. Mit der Scaleway-Befehlszeilenschnittstelle können Sie problemlos Aktualisierungen für eine große Anzahl von Ressourcen durchführen. Als Beispiel können Sie den folgenden Befehl verwenden:

scw instance server update.

Wenn Ihr Unternehmen wächst, benötigen Sie mehr Ressourcen, um erfolgreich zu sein. Ein gängiger Anwendungsfall bei SaaS-Architekturen mit mehreren Instanzen ist die Bereitstellung aller erforderlichen Komponenten, wenn ein neuer Kunde gewonnen wird. Zu diesem Zweck können Sie einige Zeit damit verbringen, ein Skript zu schreiben, das automatisch die dedizierten Instanzen und Volumes für Ihren Kunden erstellt, auf denen Ihre Software läuft.

Effiziente Verwaltung und Bereitstellung Ihrer Infrastruktur mit dem Command Line Interface Tool

Schema-CLI.webp

CLI-Hauptbefehle

Scaleway
  • 1
    $
  • 2
  • 3
  • 4
  • 5

Häufig gestellte Fragen

Das CLI verfügt über einen Bootstrapping-Befehl, genannt init. Geben Sie ganz einfach ein, um zu beginnen. Sobald Ihre Anmeldedaten erstellt sind, öffnen Sie das README und die Dokumentation, um alle unsere Funktionalitäten zu entdecken:
https://github.com/scaleway/scaleway-cli/

Eine vollständige Anleitung zum Übergang finden Sie direkt bei Github: https://github.com/scaleway/scaleway-cli/blob/master/docs/migration_guide_v2.md

Keine! Das CLI wird als einzelnes Binärprogramm entwickelt, das Sie direkt auf Ihrem Gerät ausführen können. Den Quellcode finden Sie auf https://github.com/scaleway/scaleway-cli

Standardmäßig speichern wir alles in HOME/.config/scw/config.yaml auf der UNIX-Plattform und in Ihrem NUTZERPROFIL in Windows

Sie können dies direkt über das CLI machen!
Die Befehle öffnen eine Github-Anfrage für Sie.

scw feedback bug

or

scw feedback feature