跳转到主要内容
监控与采集相关接口/Zaku
POSTZaku起始版本 1.0同步需要认证

归一化Pod

归一化单个原始Pod规格规范ZCF表示。

调试可用性

在线调试

使用当前认证信息和示例参数提交 Mock 请求。

请求参数

请求体字段

  • nameString必填

    资源名称。

    示例: nginx-deployment-abc123

  • namespaceString必填

    命名空间。

    示例: default

  • labelsLinkedHashMap必填

    标签列表。

    示例: (nested object)

  • annotationsLinkedHashMap必填

    注解信息。

    示例: (nested object)

  • containerCountInteger必填

    数量容器Pod。

    示例: 2

响应状态

200 OK

该 API 成功时返回以下响应结构。

  • nameString

    资源名称。

    示例: nginx-deployment-abc123

  • namespaceString

    命名空间。

    示例: default

  • labelsLinkedHashMap

    标签列表。

    示例: (nested object)

  • annotationsLinkedHashMap

    注解信息。

    示例: (nested object)

  • containerCountInteger

    容器数量。

    示例: 2

  • nodeNameString

    节点名。

    示例: k8s-node-01

  • statusString

    状态信息。

    示例: Running

  • truncatedBoolean

    字段已截断规范化。

    示例: false

  • warningsList

    告警信息列表。

    示例: item1,item2

请求地址

POST/api/v1/zaku/normalize/pod

/api/v1/zaku/normalize/pod

操作 ID

NormalizePod

永久链接

请求示例

curl -X POST '{host}/api/v1/zaku/normalize/pod' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"name":"nginx-deployment-abc123","namespace":"default","labels":"(nested object)","annotations":"(nested object)","containerCount":2,"nodeName":"k8s-node-01","status":"Running"}'

响应示例

200
{
  "name": "nginx-deployment-abc123",
  "namespace": "default",
  "labels": null,
  "annotations": null,
  "containerCount": 2,
  "nodeName": "k8s-node-01",
  "status": "Running",
  "truncated": false
}

变更历史

此 API 暂无变更历史记录。

查看全部变更历史