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.

Instala el plugin CLI de Trident Protect

Puedes usar el complemento de línea de comandos de Trident Protect, que es una extensión de la utilidad Trident tridentctl para crear e interactuar con los recursos personalizados (CRs) de Trident Protect.

Instala el plugin CLI de Trident Protect

Antes de usar la utilidad de línea de comandos, necesitas instalarla en la máquina que usas para acceder a tu clúster. Sigue estos pasos, dependiendo de si tu máquina usa una CPU x64 o ARM.

Descarga el plugin para Linux AMD64 CPUs
Pasos
  1. Descarga el plugin CLI de Trident Protect:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.10.0/tridentctl-protect-linux-amd64
Descarga el plugin para CPUs Linux ARM64
Pasos
  1. Descarga el plugin CLI de Trident Protect:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.10.0/tridentctl-protect-linux-arm64
Descarga el plugin para Mac con CPU AMD64
Pasos
  1. Descarga el plugin CLI de Trident Protect:

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.10.0/tridentctl-protect-macos-amd64
Descarga el plugin para Mac ARM64 CPUs
Pasos
  1. Descarga el plugin CLI de Trident Protect:

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

    chmod +x tridentctl-protect
  2. Copia el archivo binario del complemento en una ubicación que esté definida en tu variable PATH. Por ejemplo, /usr/bin o /usr/local/bin (puede que necesites privilegios elevados):

    cp ./tridentctl-protect /usr/local/bin/
  3. Opcionalmente, puedes copiar el binario del plugin en una ubicación de tu directorio inicial. En este caso, se recomienda asegurarte de que la ubicación sea parte de tu variable PATH:

    cp ./tridentctl-protect ~/bin/
Nota Copiar el complemento en una ubicación en tu variable PATH te permite usar el complemento escribiendo tridentctl-protect o tridentctl protect desde cualquier ubicación.

Ver la ayuda del plugin CLI de Trident

Puedes usar las funciones de ayuda integradas en el plugin para obtener ayuda detallada sobre las capacidades del plugin:

Pasos
  1. Utiliza la función de ayuda para ver la guía de uso:

    tridentctl-protect help

Habilitar el autocompletado de comandos

Después de que hayas instalado el complemento CLI de Trident Protect, puedes habilitar el autocompletado para ciertos comandos.

Habilita el autocompletado para la shell Bash
Pasos
  1. Crea el script de finalización:

    tridentctl-protect completion bash > tridentctl-completion.bash
  2. Crea un nuevo directorio en tu directorio inicial para contener el script:

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

    mv tridentctl-completion.bash ~/.bash/completions/
  4. Agrega la siguiente línea al archivo ~/.bashrc en tu directorio inicial:

    source ~/.bash/completions/tridentctl-completion.bash
Habilita el autocompletado para la Z shell
Pasos
  1. Crea el script de finalización:

    tridentctl-protect completion zsh > tridentctl-completion.zsh
  2. Crea un nuevo directorio en tu directorio inicial para contener el script:

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

    mv tridentctl-completion.zsh ~/.zsh/completions/
  4. Agrega la siguiente línea al archivo ~/.zprofile en tu directorio inicial:

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

En tu próximo inicio de sesión en el shell, puedes usar el autocompletado de comandos con el plugin tridentctl-protect.