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