1.3. 진단 번들 생성
진단 번들을 생성하고 해당 데이터를 보내 지원 팀에서 Kubernetes 구성 요소에 대한 Red Hat Advanced Cluster Security의 상태 및 상태에 대한 인사이트를 제공할 수 있습니다.
진단 번들은 암호화되지 않으며 사용자 환경의 클러스터 수에 따라 번들 크기는 100KB에서 1MB 사이입니다.
1.3.1. RHACS 포털을 사용하여 진단 번들 생성
RHACS 포털에서 시스템 상태 대시보드를 사용하여 진단 번들을 생성할 수 있습니다.
사전 요구 사항
-
진단 번들을 생성하려면
DebugLogs
리소스에 대한읽기
권한이 필요합니다.
절차
-
RHACS 포털에서 플랫폼 구성
시스템 상태를 선택합니다. - System Health View 헤더에서 진단 번들 생성을 클릭합니다.
- Filter by clusters 드롭다운 메뉴의 경우 진단 데이터를 생성할 클러스터를 선택합니다.
- Filter by starting time 의 경우 진단 데이터를 포함하려는 날짜 및 시간 (UTC 형식으로)을 지정합니다.
- 진단 번들 다운로드를 클릭합니다.
1.3.2. roxctl CLI를 사용하여 진단 번들 생성
roxctl
CLI를 사용하여 RHACS(Red Hat Advanced Cluster Security for Kubernetes) 관리자 암호 또는 API 토큰 및 중앙 주소를 사용하여 진단 번들을 생성할 수 있습니다.
사전 요구 사항
-
진단 번들을 생성하려면
Administration
리소스에 대한읽기
권한이 필요합니다. 이는 버전 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&
gt; 는 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