Instale el complemento de la CLI Trident Protect
Puede utilizar el plugin de línea de comandos Trident Protect, que es una extensión de la utilidad Trident tridentctl
, para crear e interactuar con los recursos personalizados de Trident Protect (CRS).
Instale el complemento de la CLI Trident Protect
Antes de utilizar la utilidad de línea de comandos, debe instalarla en la máquina que utiliza para acceder al clúster. Siga estos pasos, dependiendo de si su máquina utiliza una CPU x64 o ARM.
-
Descargue el complemento de la CLI de Trident Protect:
curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-protect-linux-amd64
-
Descargue el complemento de la CLI de Trident Protect:
curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-protect-linux-arm64
-
Descargue el complemento de la CLI de Trident Protect:
curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-protect-macos-amd64
-
Descargue el complemento de la CLI de Trident Protect:
curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-protect-macos-arm64
-
Activar permisos de ejecución para el binario:
chmod +x tridentctl-protect
-
Copie el binario del plugin a una ubicación definida en su variable PATH. Por ejemplo,
/usr/bin
o/usr/local/bin
(puede que necesite Privileges elevado):cp ./tridentctl-protect /usr/local/bin/
-
De manera opcional, puede copiar el binario en una ubicación del directorio inicial. En este caso, es posible que necesite agregar la ubicación a la variable PATH:
cp ./tridentctl-protect ~/bin/
Consulte la ayuda del complemento de la CLI de Trident
Puede utilizar las funciones de ayuda del plugin incorporado para obtener ayuda detallada sobre las capacidades del plugin:
-
Utilice la función de ayuda para ver la guía de uso:
tridentctl protect help
Habilite el autocompletado de comandos
Después de instalar el complemento de CLI Trident Protect, puede habilitar la finalización automática para ciertos comandos.
-
Descargue el script de finalización:
curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-completion.bash
-
Cree un nuevo directorio en el directorio principal para que contenga el script:
mkdir -p ~/.bash/completions
-
Mueva el script descargado al
~/.bash/completions
directorio:mv tridentctl-completion.bash ~/.bash/completions/
-
Añada la siguiente línea al
~/.bashrc
archivo en su directorio principal:source ~/.bash/completions/tridentctl-completion.bash
-
Descargue el script de finalización:
curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-completion.zsh
-
Cree un nuevo directorio en el directorio principal para que contenga el script:
mkdir -p ~/.zsh/completions
-
Mueva el script descargado al
~/.zsh/completions
directorio:mv tridentctl-completion.zsh ~/.zsh/completions/
-
Añada la siguiente línea al
~/.zprofile
archivo en su directorio principal:source ~/.zsh/completions/tridentctl-completion.zsh
En su próximo inicio de sesión de shell, puede utilizar el comando auto-completado con el plugin tridentctl Protect.