11.3. roxctl CLI를 사용하여 진단 번들 생성
roxctl CLI를 사용하여 RHACS(Red Hat Advanced Cluster Security for Kubernetes) 관리자 암호 또는 API 토큰 및 중앙 주소를 사용하여 진단 번들을 생성할 수 있습니다.
사전 요구 사항
-
진단 번들을 생성하려면
관리리소스에 대한읽기권한이 필요합니다. 이는 버전 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
- &
lt;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