12.3. 使用 roxctl CLI 生成诊断捆绑包
您可以使用 roxctl
CLI 生成带有 Red Hat Advanced Cluster Security for Kubernetes (RHACS)管理员密码或 API 令牌和中央地址的诊断捆绑包。
先决条件
-
要生成诊断捆绑包,您需要对
Administration
资源具有读
权限。 - 您必须已配置了 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! Toggle word wrap Toggle overflow - 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! Toggle word wrap Toggle overflow
要使用 API 令牌生成诊断捆绑包,请执行以下步骤:
运行以下命令来配置
ROX_API_TOKEN
环境变量:export ROX_API_TOKEN=<api_token>
$ export ROX_API_TOKEN=<api_token>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令,以使用 API 令牌生成诊断捆绑包:
roxctl -e "$ROX_CENTRAL_ADDRESS" central debug download-diagnostics
$ roxctl -e "$ROX_CENTRAL_ADDRESS" central debug download-diagnostics
Copy to Clipboard Copied! Toggle word wrap Toggle overflow