---
title: "获取增强的节点详细信息"
method: GET
path: "/api/v1/k8s/cluster/{id}/nodes/{nodeName}/enhanced"
tags: ["K8s节点管理"]
---

# 获取增强的节点详细信息

`GET /api/v1/k8s/cluster/{id}/nodes/{nodeName}/enhanced`

获取节点的完整详细信息，包括基本信息、系统信息、K8s组件版本、资源使用情况、监控信息、Pod列表等

## Path parameters

- `id` integer, required
- `nodeName` string, required

## Response `200`

获取成功

- object
  - `code` integer — 状态码
  - `data` object — 返回的数据
    - `allocatable` object — 可分配资源
    - `annotations` object — 注释
    - `architecture` string — 架构
    - `bootID` string — 启动ID
    - `capacity` object — 资源信息
    - `conditions` ModelNodeCondition[] — 状态条件
      - `reason` string
      - `status` string
      - `type` string
    - `containerRuntimeVersion` string — 容器运行时版本
    - `createdAt` string — 创建时间
    - `externalIP` string — 外部IP
    - `hostname` string — 主机名
    - `internalIP` string — IP地址信息
    - `kernelVersion` string — 内核版本
    - `kubeProxyVersion` string — Kube-Proxy版本
    - `kubeletVersion` string — K8s组件版本
    - `labels` object — 标签
    - `machineID` string — 机器ID
    - `monitoring` ModelNodeMonitoringInfo
      - `cpu` ModelNodeResourceUsage
        - `available` string — 可用量
        - `limits` string — 限制量
        - `requestRate` number — 请求率 (0-100)
        - `requests` string — 请求量
        - `total` string — 总量
        - `usageRate` number — 使用率 (0-100)
        - `used` string — 已使用
      - `memory` ModelNodeResourceUsage
        - `available` string — 可用量
        - `limits` string — 限制量
        - `requestRate` number — 请求率 (0-100)
        - `requests` string — 请求量
        - `total` string — 总量
        - `usageRate` number — 使用率 (0-100)
        - `used` string — 已使用
      - `network` ModelNodeNetworkUsage
        - `inboundBytes` integer — 入站字节数
        - `inboundPackets` integer — 入站包数
        - `outboundBytes` integer — 出站字节数
        - `outboundPackets` integer — 出站包数
      - `storage` ModelNodeResourceUsage
        - `available` string — 可用量
        - `limits` string — 限制量
        - `requestRate` number — 请求率 (0-100)
        - `requests` string — 请求量
        - `total` string — 总量
        - `usageRate` number — 使用率 (0-100)
        - `used` string — 已使用
    - `name` string — 基本信息
    - `operatingSystem` string — 操作系统
    - `osImage` string — 系统信息
    - `podCIDR` string — CIDR信息
    - `podCIDRs` string[] — 容器组CIDR列表
    - `podInfo` ModelNodePodInfo
      - `failedPods` integer — 失败的Pod数
      - `pendingPods` integer — 等待中的Pod数
      - `runningPods` integer — 运行中的Pod数
      - `succeededPods` integer — 成功的Pod数
      - `totalPods` integer — Pod总数
    - `podList` ModelNodePodDetail[] — 节点上的Pod列表
      - `containers` ModelContainerStatus[] — 容器状态
        - `image` string — 镜像
        - `name` string — 容器名称
        - `ready` boolean — 就绪状态
        - `restartCount` integer — 重启次数
        - `state` string — 状态
      - `cpuLimits` string — CPU限制
      - `cpuRequests` string — CPU请求
      - `createdAt` string — 创建时间
      - `labels` object — 标签
      - `memoryLimits` string — 内存限制
      - `memoryRequests` string — 内存请求
      - `name` string — Pod名称
      - `namespace` string — 命名空间
      - `phase` string — 阶段
      - `restartCount` integer — 重启次数
      - `status` string — 状态
    - `providerID` string — 提供者ID
    - `status` string — 状态信息
    - `systemUUID` string — 系统UUID
    - `taints` ModelNodeTaint[] — 污点列表
      - `effect` string — NoSchedule, PreferNoSchedule, NoExecute
      - `key` string
      - `value` string
    - `uid` string — UID
    - `unschedulable` boolean — 调度信息
  - `message` string — 提示信息

## Other responses

- `400` — 参数错误
- `404` — 节点不存在
- `500` — 服务器错误

---

[API](https://skmtc.dev/opsre/apis/devops.md) · [All operations](https://skmtc.dev/opsre/apis/devops/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/opsre/devops/revisions/25cac8835c4c/schema)
