11.2. API 端点
可用的 API 端点如下:
/apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name}/log
-
GET
:读取指定 DeploymentConfig 的日志
-
11.2.1. /apis/apps.openshift.io/v1/namespaces/{namespace}/deploymentconfigs/{name}/log
参数 | 类型 | 描述 |
---|---|---|
|
| DeploymentLog 的名称 |
|
| 对象名称和身份验证范围,如团队(team)和项目(project) |
参数 | 类型 | 描述 |
---|---|---|
|
| 流日志的容器。只有 pod 中有一个容器时才默认为容器。 |
|
| 如果 true 遵循,则表示应流传输构建日志,直到构建终止为止。 |
|
| 如果设置,在终止日志输出前从服务器读取的字节数。这可能不会显示完整的日志记录行,并且其返回可能比指定限制稍小或稍微小。 |
|
| 如果为 true,则 nowait 会导致调用立即返回,即使部署还不可用。否则,服务器将等待部署启动。 |
|
| 如果为 'true',则输出会经过 pretty print 处理。 |
|
| 返回以前的部署日志。默认为false。 |
|
| 从当前时间显示日志前的相对时间(以秒为单位)。如果这个值在 pod 启动的时间之前,则仅返回自 pod 启动以来的日志。如果这个值是将来的,则不会返回日志。只能指定 sinceSeconds 或 sinceTime 之一。 |
|
| 如果设置,则显示日志末尾的行数。如果没有指定,日志会从创建容器或 sinceSeconds 或 sinceTime 显示 |
|
| 如果为 true,请在日志输出的每一行添加 RFC3339 或 RFC3339Nano 时间戳。默认为false。 |
|
| 查看日志的部署版本。 |
- HTTP 方法
-
GET
- 描述
- 读取指定 DeploymentConfig 的日志
HTTP 代码 | 响应正文 |
---|---|
200 - OK | |
401 - 未授权 | 空 |