Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Trident Protect CLIプラグインをインストールする

共同作成者 netapp-aruldeepa

Tridentの拡張機能であるTrident Protectコマンドラインプラグインを使用することができます。 tridentctl Trident保護カスタム リソース (CR) を作成し、操作するためのユーティリティです。

Trident Protect CLIプラグインをインストールする

コマンドライン ユーティリティを使用する前に、クラスターにアクセスするために使用するマシンにそれをインストールする必要があります。マシンが x64 またはARM CPU を使用しているかどうかに応じて、次の手順に従ってください。

Linux AMD64 CPU用プラグインをダウンロード
手順
  1. Trident protect CLI プラグインをダウンロードします。

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.06.0/tridentctl-protect-linux-amd64
Linux ARM64 CPU用プラグインをダウンロード
手順
  1. Trident protect CLI プラグインをダウンロードします。

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.06.0/tridentctl-protect-linux-arm64
Mac AMD64 CPU用プラグインをダウンロード
手順
  1. Trident protect CLI プラグインをダウンロードします。

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.06.0/tridentctl-protect-macos-amd64
Mac ARM64 CPU用プラグインをダウンロード
手順
  1. Trident protect CLI プラグインをダウンロードします。

    curl -L -o tridentctl-protect https://github.com/NetApp/tridentctl-protect/releases/download/25.06.0/tridentctl-protect-macos-arm64
  1. プラグインバイナリの実行権限を有効にします。

    chmod +x tridentctl-protect
  2. プラグインのバイナリを PATH 変数で定義されている場所にコピーします。例えば、 /usr/bin`または `/usr/local/bin(昇格した権限が必要になる場合があります):

    cp ./tridentctl-protect /usr/local/bin/
  3. オプションで、プラグインのバイナリをホームディレクトリ内の場所にコピーすることもできます。この場合、場所が PATH 変数の一部であることを確認することをお勧めします。

    cp ./tridentctl-protect ~/bin/
メモ プラグインをPATH変数の場所にコピーすると、次のように入力してプラグインを使用できるようになります。 `tridentctl-protect`または `tridentctl protect`どこからでも。

Trident CLI プラグインのヘルプを表示

プラグインの機能に関する詳細なヘルプを取得するには、組み込みのプラグイン ヘルプ機能を使用できます。

手順
  1. ヘルプ機能を使用して使用方法のガイダンスを表示します。

    tridentctl-protect help

コマンドの自動補完を有効にする

Trident protect CLI プラグインをインストールした後、特定のコマンドの自動補完を有効にすることができます。

Bashシェルの自動補完を有効にする
手順
  1. 完了スクリプトをダウンロードします:

    curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/25.06.0/tridentctl-completion.bash
  2. スクリプトを格納するための新しいディレクトリをホーム ディレクトリに作成します。

    mkdir -p ~/.bash/completions
  3. ダウンロードしたスクリプトを `~/.bash/completions`ディレクトリ:

    mv tridentctl-completion.bash ~/.bash/completions/
  4. 次の行を `~/.bashrc`ホームディレクトリ内のファイル:

    source ~/.bash/completions/tridentctl-completion.bash
Z シェルの自動補完を有効にする
手順
  1. 完了スクリプトをダウンロードします:

    curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/25.06.0/tridentctl-completion.zsh
  2. スクリプトを格納するための新しいディレクトリをホーム ディレクトリに作成します。

    mkdir -p ~/.zsh/completions
  3. ダウンロードしたスクリプトを `~/.zsh/completions`ディレクトリ:

    mv tridentctl-completion.zsh ~/.zsh/completions/
  4. 次の行を `~/.zprofile`ホームディレクトリ内のファイル:

    source ~/.zsh/completions/tridentctl-completion.zsh
結果

次回のシェルログイン時には、tridentctl-protect プラグインによるコマンドの自動補完を使用できます。