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

表 11.1. 全局路径参数
参数类型描述

name

string

DeploymentLog 的名称

namespace

字符串

对象名称和身份验证范围,如团队(team)和项目(project)

表 11.2. 全局查询参数
参数类型描述

container

string

流日志的容器。只有 pod 中有一个容器时才默认为容器。

follow

布尔值

如果 true 遵循,则表示应流传输构建日志,直到构建终止为止。

limitBytes

整数

如果设置,在终止日志输出前从服务器读取的字节数。这可能不会显示完整的日志记录行,并且其返回可能比指定限制稍小或稍微小。

nowait

布尔值

如果为 true,则 nowait 会导致调用立即返回,即使部署还不可用。否则,服务器将等待部署启动。

pretty

字符串

如果为 'true',则输出会经过 pretty print 处理。

previous

布尔值

返回以前的部署日志。默认为false。

sinceSeconds

整数

从当前时间显示日志前的相对时间(以秒为单位)。如果这个值在 pod 启动的时间之前,则仅返回自 pod 启动以来的日志。如果这个值是将来的,则不会返回日志。只能指定 sinceSeconds 或 sinceTime 之一。

tailLines

整数

如果设置,则显示日志末尾的行数。如果没有指定,日志会从创建容器或 sinceSeconds 或 sinceTime 显示

timestamps

布尔值

如果为 true,请在日志输出的每一行添加 RFC3339 或 RFC3339Nano 时间戳。默认为false。

version

整数

查看日志的部署版本。

HTTP 方法
GET
描述
读取指定 DeploymentConfig 的日志
表 11.3. HTTP 响应
HTTP 代码响应正文

200 - OK

DeploymentLog 模式

401 - 未授权

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.