This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.7.12. OpenShift CLI (oc) 문제 진단
7.12.1. OpenShift CLI (oc) 로그 수준 이해 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift CLI (oc
)를 사용하면 터미널에서 애플리케이션을 생성하고 OpenShift Container Platform 프로젝트를 관리할 수 있습니다.
oc
명령 관련 문제가 발생하면 oc
로그 수준을 높여서 명령으로 생성된 API 요청, API 응답 및 curl
요청 세부 정보를 출력합니다. 이를 통해 특정 oc
명령의 기본 작업에 대한 세부적인 보기를 통해 오류 특성에 대한 통찰력을 제공할 수 있습니다.
oc
로그 수준은 1에서 10까지 있습니다. 다음 표에서는 oc
로그 수준을 설명합니다.
로그 수준 | 설명 |
---|---|
1~5 | stderr에 대한 추가 로깅이 없습니다. |
6 | stderr에 API 요청을 기록합니다. |
7 | stderr에 API 요청 및 헤더를 기록합니다. |
8 | stderr에 API 요청, 헤더 및 본문과 API 응답 헤더 및 본문을 기록합니다. |
9 |
stderr에 API 요청, 헤더 및 본문, API 응답 헤더 및 본문, |
10 |
stderr에 API 요청, 헤더 및 본문, API 응답 헤더 및 본문, |
7.12.2. OpenShift CLI (oc) 로그 수준 지정 링크 복사링크가 클립보드에 복사되었습니다!
명령의 로그 수준을 높여 OpenShift CLI (oc
) 문제를 조사할 수 있습니다.
일반적으로 OpenShift Container Platform 사용자의 현재 세션 토큰은 필요한 경우 로깅된 curl
요청에 포함됩니다. oc
명령의 기본 프로세스 측면을 단계별로 테스트할 때 사용할 현재 사용자의 세션 토큰을 수동으로 가져올 수도 있습니다.
사전 요구 사항
-
OpenShift CLI(
oc
)를 설치합니다.
절차
oc
명령을 실행할 때oc
로그 레벨을 지정합니다.oc <command> --loglevel <log_level>
$ oc <command> --loglevel <log_level>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음과 같습니다.
- <command>
- 실행 중인 명령을 지정합니다.
- <log_level>
- 명령에 적용할 로그 수준을 지정합니다.
현재 사용자의 세션 토큰을 얻으려면 다음 명령을 실행합니다.
oc whoami -t
$ oc whoami -t
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
sha256~RCV3Qcn7H-OEfqCGVI0CvnZ6...
sha256~RCV3Qcn7H-OEfqCGVI0CvnZ6...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow