Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Instale el complemento de la CLI Trident Protect

Colaboradores netapp-aruldeepa

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.

Descargar plugin para CPU Linux AMD64
Pasos
  1. Descargue el complemento de la CLI de Trident Protect:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.02.0/tridentctl-protect-linux-amd64
Descargar plugin para CPU Linux ARM64
Pasos
  1. Descargue el complemento de la CLI de Trident Protect:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.02.0/tridentctl-protect-linux-arm64
Descargar plugin para CPU Mac AMD64
Pasos
  1. Descargue el complemento de la CLI de Trident Protect:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.02.0/tridentctl-protect-macos-amd64
Descargar plugin para CPU Mac ARM64
Pasos
  1. Descargue el complemento de la CLI de Trident Protect:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.02.0/tridentctl-protect-macos-arm64
  1. Active los permisos de ejecución para el binario del plugin:

    chmod +x tridentctl-protect
  2. 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/
  3. Opcionalmente, puede copiar el binario del plugin a una ubicación en su directorio principal. En este caso, se recomienda asegurarse de que la ubicación forma parte de la variable PATH:

    cp ./tridentctl-protect ~/bin/
Nota Copiar el plugin a una ubicación en su variable PATH le permite usar el plugin escribiendo tridentctl-protect o tridentctl protect desde cualquier ubicación.

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:

Pasos
  1. 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.

Active la finalización automática del shell Bash
Pasos
  1. Descargue el script de finalización:

    curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/25.02.0/tridentctl-completion.bash
  2. Cree un nuevo directorio en el directorio principal para que contenga el script:

    mkdir -p ~/.bash/completions
  3. Mueva el script descargado al ~/.bash/completions directorio:

    mv tridentctl-completion.bash ~/.bash/completions/
  4. Añada la siguiente línea al ~/.bashrc archivo en su directorio principal:

    source ~/.bash/completions/tridentctl-completion.bash
Active la finalización automática del shell Z
Pasos
  1. Descargue el script de finalización:

    curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/25.02.0/tridentctl-completion.zsh
  2. Cree un nuevo directorio en el directorio principal para que contenga el script:

    mkdir -p ~/.zsh/completions
  3. Mueva el script descargado al ~/.zsh/completions directorio:

    mv tridentctl-completion.zsh ~/.zsh/completions/
  4. Añada la siguiente línea al ~/.zprofile archivo en su directorio principal:

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

En su próximo inicio de sesión en el shell, puede utilizar el comando auto-completado con el plugin tridentctl-Protect.