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