Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Installieren Sie das Trident Protect CLI-Plug-in

Beitragende

Sie können das Befehlszeilenplugin Trident Protect verwenden, das eine Erweiterung des Dienstprogramms Trident ist tridentctl, um benutzerdefinierte Ressourcen (Trident Protect Custom Resources, CRS) zu erstellen und mit ihnen zu interagieren.

Installieren Sie das Trident Protect CLI-Plug-in

Bevor Sie das Befehlszeilendienstprogramm verwenden, müssen Sie es auf dem Computer installieren, mit dem Sie auf das Cluster zugreifen. Befolgen Sie diese Schritte, je nachdem, ob Ihr Computer eine x64- oder ARM-CPU verwendet.

Laden Sie das Plugin für Linux AMD64 CPUs herunter
  1. Laden Sie das Trident Protect CLI-Plug-in herunter:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.0/tridentctl-protect-linux-amd64
Download Plugin für Linux ARM64 CPUs
  1. Laden Sie das Trident Protect CLI-Plug-in herunter:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.0/tridentctl-protect-linux-arm64
Laden Sie das Plugin für Mac AMD64 CPUs herunter
  1. Laden Sie das Trident Protect CLI-Plug-in herunter:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.0/tridentctl-protect-macos-amd64
Download Plugin für Mac ARM64 CPUs
  1. Laden Sie das Trident Protect CLI-Plug-in herunter:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.0/tridentctl-protect-macos-arm64
  1. Ausführungsberechtigungen für die Binärdatei aktivieren:

    chmod +x tridentctl-protect
  2. Kopieren Sie die Plugin-Binärdatei an einen Speicherort, der in Ihrer PFADVARIABLE definiert ist. Beispiel /usr/bin: Oder /usr/local/bin (Sie benötigen möglicherweise erhöhte Privileges):

    cp ./tridentctl-protect /usr/local/bin/
  3. Optional können Sie die Binärdatei an einen Speicherort in Ihrem Home-Verzeichnis kopieren. In diesem Fall müssen Sie den Speicherort möglicherweise Ihrer PFADVARIABLEN hinzufügen:

    cp ./tridentctl-protect ~/bin/

Trident CLI Plug-in-Hilfe ansehen

Sie können die integrierten Plug-in-Hilfefunktionen nutzen, um detaillierte Hilfe zu den Funktionen des Plug-ins zu erhalten:

Schritte
  1. Verwenden Sie die Hilfefunktion, um die Verwendungshilfe anzuzeigen:

    tridentctl protect help

Aktivieren Sie die automatische Vervollständigung von Befehlen

Nachdem Sie das Trident Protect CLI-Plugin installiert haben, können Sie die automatische Vervollständigung für bestimmte Befehle aktivieren.

Aktivieren Sie die automatische Vervollständigung für die Bash-Shell
  1. Download des Abschlussskripts:

    curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/24.10.0/tridentctl-completion.bash
  2. Erstellen Sie ein neues Verzeichnis in Ihrem Home-Verzeichnis, um das Skript zu enthalten:

    mkdir -p ~/.bash/completions
  3. Das heruntergeladene Skript in das Verzeichnis verschieben ~/.bash/completions:

    mv tridentctl-completion.bash ~/.bash/completions/
  4. Fügen Sie der Datei im Home-Verzeichnis folgende Zeile hinzu ~/.bashrc:

    source ~/.bash/completions/tridentctl-completion.bash
Aktivieren Sie die automatische Vervollständigung für die Z-Shell
  1. Download des Abschlussskripts:

    curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/24.10.0/tridentctl-completion.zsh
  2. Erstellen Sie ein neues Verzeichnis in Ihrem Home-Verzeichnis, um das Skript zu enthalten:

    mkdir -p ~/.zsh/completions
  3. Das heruntergeladene Skript in das Verzeichnis verschieben ~/.zsh/completions:

    mv tridentctl-completion.zsh ~/.zsh/completions/
  4. Fügen Sie der Datei im Home-Verzeichnis folgende Zeile hinzu ~/.zprofile:

    source ~/.zsh/completions/tridentctl-completion.zsh
Ergebnis

Bei Ihrer nächsten Shell-Anmeldung können Sie den Befehl Auto-Vervollständigung mit dem tridentctl Protect-Plugin verwenden.