$ oc <command> --loglevel <log_level>
oc
) 问题oc
) 日志级别使用 OpenShift CLI (oc
),您可以从终端创建应用程序和管理 OpenShift Container Platform 项目。
如果出现oc
命令特定问题,请提高oc
日志级别以输出由命令生成的 API 请求、API 响应和curl
请求详细信息。这提供了对特定oc
命令底层操作的细粒度视图,这反过来可能会提供对故障性质的洞察。
oc
日志级别范围从 1 到 10。下表提供了oc
日志级别的列表及其描述。
日志级别 | 描述 |
---|---|
1 到 5 |
不对 stderr 进行额外日志记录。 |
6 |
将 API 请求记录到 stderr。 |
7 |
将 API 请求和标头记录到 stderr。 |
8 |
将 API 请求、标头和正文以及 API 响应标头和正文记录到 stderr。 |
9 |
将 API 请求、标头和正文、API 响应标头和正文以及 |
10 |
将 API 请求、标头和正文、API 响应标头和正文以及 |
oc
) 日志级别您可以通过提高命令的日志级别来调查 OpenShift CLI (oc
) 问题。
OpenShift Container Platform 用户的当前会话令牌通常包含在需要时记录的curl
请求中。您还可以手动获取当前用户的会话令牌,以便在逐步测试oc
命令的底层流程方面时使用。
安装 OpenShift CLI (oc
)。
在运行oc
命令时指定oc
日志级别
$ oc <command> --loglevel <log_level>
其中
指定您正在运行的命令。
指定要应用于该命令的日志级别。
要获取当前用户的会话令牌,请运行以下命令:
$ oc whoami -t
sha256~RCV3Qcn7H-OEfqCGVI0CvnZ6...