11.3. roxctl CLI を使用した診断バンドルの生成
roxctl
CLI を使用して、Red Hat Advanced Cluster Security for Kubernetes (RHACS) の管理者パスワードまたは API トークンと中央アドレスを含む診断バンドルを生成できます。
前提条件
-
診断バンドルを生成するために、
Administration
リソースのread
パーミッションを用意する。 - RHACS 管理者パスワード、API トークン、および中央アドレスを設定している。
手順
RHACS 管理者パスワードを使用して診断バンドルを生成するには、以下の手順を実行します。
以下のコマンドを実行して、環境変数
ROX_PASSWORD
およびROX_CENTRAL_ADDRESS
を設定します。export ROX_PASSWORD=<rox_password> && export ROX_CENTRAL_ADDRESS=<address>:<port_number>
$ export ROX_PASSWORD=<rox_password> && export ROX_CENTRAL_ADDRESS=<address>:<port_number>
1 Copy to Clipboard Copied! - 1
<rox_password>
には、RHACS 管理者パスワードを指定します。
次のコマンドを実行して、RHACS 管理者パスワードを使用して診断バンドルを生成します。
roxctl -e "$ROX_CENTRAL_ADDRESS" -p "$ROX_PASSWORD" central debug download-diagnostics
$ roxctl -e "$ROX_CENTRAL_ADDRESS" -p "$ROX_PASSWORD" central debug download-diagnostics
Copy to Clipboard Copied!
API トークンを使用して診断バンドルを生成するには、以下の手順を実行します。
以下のコマンドを実行して
ROX_API_TOKEN
環境変数を設定します。export ROX_API_TOKEN=<api_token>
$ export ROX_API_TOKEN=<api_token>
Copy to Clipboard Copied! 以下のコマンドを実行して API トークンを使用して診断バンドルを生成します。
roxctl -e "$ROX_CENTRAL_ADDRESS" central debug download-diagnostics
$ roxctl -e "$ROX_CENTRAL_ADDRESS" central debug download-diagnostics
Copy to Clipboard Copied!