neu

Kommandozeilenschnittstelle (CLI)neu

  • Steuern Sie Ihre Infrastruktur
    Direkt aus Ihrem Terminal
  • Kompatibilität
    MacOS, Linux, Windows
  • Authentifizierung
    2FA-Anmeldeinformationen oder API-Schlüssel
  • Ressourcenmanagement
    Kontrollieren Sie eine hohe Anzahl an Ressourcen
  • Open-Source
    Apache 2 Lizenz
  • Sprache
    In Go geschrieben
  • Auto-Vervollständigung
    unterstützt bash, zsh und fish
Bereitstellungs-Pipeline
Batch-Aktualisierungen durchführen
Skalieren Sie schnell
Verfügbare Regionen
  • Paris
  • Amsterdam
  • Einsatzautomatisierung
  • Ökosystem bereit
  • Built-in help
Kostenloses Tool

Verfügbare Ressourcen

  • Kontoressourcen
  • Virtuelle Instanzen
  • BareMetal-Server
  • Objektspeicherung
  • Block Storage-Volumen
  • Kubernetes-Cluster
  • Datenbanken
  • Container-Register

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

Kontrollieren Sie eine hohe Anzahl an Ressourcen direkt ab 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 listgetcreate, 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.

Verwalten Sie eine hohe Anzahl an Ressourcen

Mit dem CLI v2.bieten wir Unterstützung für eine breite Palette an Aktionen für alle derzeitigen und zukünftigen Ressourcen und sind im Ökosystem von Scaleway Elements enthalten. Derzeit sind folgende Ressourcen verfügbar:
Kontoressourcen, BareMetal, Instanzen (einschließlich Block Storage-Volumen, flexible IP-Adressen, Einstufungsgruppen, Sicherheitsgruppen usw.), Kubernetes Kapsule, Objektspeicherung, Datenbank und Container-Register.

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

Open-Source

Scaleway CLI ist auf Github gehostet und wird von unseren Ingenieuren gewartet. Dieses Werkzeug wird in Go geschrieben und wird seit der Version v2 ab unserem API-Gateway generiert. Wir laden Sie dazu ein, dazu beizutragen oder die Entwicklung einer neuen Funktionalität zu beantragen. Sie können ein Verfahren auf Github einleiten oder uns über die Scaleway Slack-Community erreichen. Wir freuen uns über Ihre Rückmeldungen.

24/7 Ticket-Support

Wir sorgen für die permanente Verfügbarkeit Ihrer Services. Unser technischer Support steht Ihnen rund um die Uhr zur Verfügung, um jederzeit all Ihre Fragen beantworten und Sie unterstützen zu können. Erstellen Sie im Problemfall ganz einfach ein neues Support-Ticket. Sollten Sie über ein Support-Upgrade verfügen, können Sie unseren Support auch telefonisch erreichen, um eine schnellere Antwort zu erhalten.

CLI-Hauptbefehle

Verwalten Sie Ihre Infrastruktur, ohne Ihren Terminal zu verlassen

$

Gängige Einsatzmöglichkeiten unseres Command Line Interface Tools

Automatisieren Sie Ihre Bereitstellungspipeline

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.

Batch-Aktualisierungen durchführen

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

Skalieren Sie, wenn Ihr Unternehmen skaliert

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.

Sie haben ein Projekt? Kontaktieren Sie uns:

Entdecken Sie die in unserem CLI verfügbaren Computerressourcen

Dieses Produkt ist Open-Source

Sie haben ein Projekt? Kontaktieren Sie uns:

Häufig gestellte Fragen

Womit beginne ich?

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/

Wo werden meine Anmeldedaten gespeichert?

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

Welche sind die Abhängigkeiten für dieses CLI?

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

Wie kann ich Rückmeldungen über das CLI senden?

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

Wie kann ich das CLI-Team kontaktieren?

Wenden Sie sich ganz einfach an die Scaleway-Community. Wir sind im #cli Kanal präsent.