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

Trident保護CLIプラグインのインストール

共同作成者

Tridentユーティリティの拡張機能であるTrident protectコマンドラインプラグインを使用すると、Trident protectカスタムリソース(CRS)を作成して操作できます tridentctl

Trident保護CLIプラグインのインストール

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

Linux AMD64 CPU用プラグインのダウンロード
  1. Trident保護CLIプラグインをダウンロードします。

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

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

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

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

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

    cp ./tridentctl-protect /usr/local/bin/
  3. 必要に応じて、バイナリをホームディレクトリ内の場所にコピーできます。この場合は、PATH変数に場所を追加する必要があります。

    cp ./tridentctl-protect ~/bin/

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

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

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

    tridentctl protect help

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

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

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

    curl -L -O https://github.com/NetApp/tridentctl-protect/releases/download/24.10.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/24.10.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プラグインで自動補完コマンドを使用できます。