Instale o plugin Trident Protect CLI
Você pode usar o plugin de linha de comando Trident Protect, que é uma extensão do utilitário Trident tridentctl
, para criar e interagir com o Trident Protect custom Resources (CRS).
Instale o plugin Trident Protect CLI
Antes de usar o utilitário de linha de comando, você precisa instalá-lo na máquina usada para acessar o cluster. Siga estes passos, dependendo se a sua máquina utiliza uma CPU x64 ou ARM.
-
Faça o download do plugin Trident Protect CLI:
curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-protect-linux-amd64
-
Faça o download do plugin Trident Protect CLI:
curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-protect-linux-arm64
-
Faça o download do plugin Trident Protect CLI:
curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-protect-macos-amd64
-
Faça o download do plugin Trident Protect CLI:
curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-protect-macos-arm64
-
Ativar permissões de execução para o binário:
chmod +x tridentctl-protect
-
Copie o binário do plugin para um local definido na variável PATH. Por exemplo,
/usr/bin
ou/usr/local/bin
(você pode precisar de Privileges elevado):cp ./tridentctl-protect /usr/local/bin/
-
Opcionalmente, você pode copiar o binário para um local em seu diretório home. Nesse caso, talvez seja necessário adicionar o local à variável PATH:
cp ./tridentctl-protect ~/bin/
Veja a ajuda do plugin Trident CLI
Você pode usar os recursos integrados de ajuda do plugin para obter ajuda detalhada sobre os recursos do plugin:
-
Utilize a função de ajuda para visualizar as orientações de utilização:
tridentctl protect help
Ativar a auto-conclusão do comando
Depois de instalar o plugin Trident Protect CLI, você pode ativar a auto-conclusão para determinados comandos.
-
Faça o download do script de conclusão:
curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-completion.bash
-
Crie um novo diretório em seu diretório inicial para conter o script:
mkdir -p ~/.bash/completions
-
Mova o script baixado para
~/.bash/completions
o diretório:mv tridentctl-completion.bash ~/.bash/completions/
-
Adicione a seguinte linha ao
~/.bashrc
arquivo em seu diretório inicial:source ~/.bash/completions/tridentctl-completion.bash
-
Faça o download do script de conclusão:
curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/24.10.1/tridentctl-completion.zsh
-
Crie um novo diretório em seu diretório inicial para conter o script:
mkdir -p ~/.zsh/completions
-
Mova o script baixado para
~/.zsh/completions
o diretório:mv tridentctl-completion.zsh ~/.zsh/completions/
-
Adicione a seguinte linha ao
~/.zprofile
arquivo em seu diretório inicial:source ~/.zsh/completions/tridentctl-completion.zsh
Após o seu próximo login shell, você pode usar o comando auto-completação com o plugin tridentctl Protect.