diff --git a/content/zh-cn/docs/reference/kubernetes-api/cluster-resources/node-v1.md b/content/zh-cn/docs/reference/kubernetes-api/cluster-resources/node-v1.md
index 51b36841175..e2d351be1d9 100644
--- a/content/zh-cn/docs/reference/kubernetes-api/cluster-resources/node-v1.md
+++ b/content/zh-cn/docs/reference/kubernetes-api/cluster-resources/node-v1.md
@@ -48,7 +48,7 @@ Node 是 Kubernetes 中的工作节点。
- **metadata** (}}">ObjectMeta)
标准的对象元数据。
- 更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata 。
+ 更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
configMap 是对 Node 的 ConfigMap 的引用。
-
ConfigMapNodeConfigSource 包含引用某 ConfigMap 作为节点配置源的信息。
此 API 自 1.22 版本起已被弃用: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration
-
- **configSource.configMap.kubeletConfigKey** (string), 必需
@@ -125,10 +125,10 @@ NodeSpec 描述了创建节点时使用的属性。
kubeletConfigKey 声明所引用的 ConfigMap 的哪个键对应于 KubeletConfiguration 结构体,
该字段在所有情况下都是必需的。
-
- **configSource.configMap.name** (string), 必需
@@ -136,10 +136,10 @@ NodeSpec 描述了创建节点时使用的属性。
name 是被引用的 ConfigMap 的 metadata.name。
此字段在所有情况下都是必需的。
-
- **configSource.configMap.namespace** (string), 必需
@@ -149,8 +149,8 @@ NodeSpec 描述了创建节点时使用的属性。
- **configSource.configMap.resourceVersion** (string)
-
resourceVersion 是所引用的 ConfigMap 的 metadata.resourceVersion。
@@ -158,7 +158,7 @@ NodeSpec 描述了创建节点时使用的属性。
- **configSource.configMap.uid** (string)
-
uid 是所引用的 ConfigMap 的 metadata.uid。
@@ -166,12 +166,12 @@ NodeSpec 描述了创建节点时使用的属性。
- **externalID** (string)
-
已弃用。并非所有 kubelet 都会设置此字段。
- 1.13 的版本之后会删除该字段。见: https://issues.k8s.io/61966 。
+ 1.13 的版本之后会删除该字段。参见: https://issues.k8s.io/61966
- **podCIDR** (string)
@@ -236,15 +236,15 @@ NodeSpec 描述了创建节点时使用的属性。
- **taints.timeAdded** (Time)
-
timeAdded 表示添加污点的时间。它仅适用于 NoExecute 的污点。
-
Time 是 time.Time 的包装器,它支持对 YAML 和 JSON 的正确编组。
@@ -252,21 +252,21 @@ NodeSpec 描述了创建节点时使用的属性。
- **taints.value** (string)
-
与污点键对应的污点值。
- **unschedulable** (boolean)
-
unschedulable 控制新 Pod 的节点可调度性。
默认情况下,节点是可调度的。
- 更多信息: https://kubernetes.io/docs/concepts/nodes/node/#manual-node-administration 。
+ 更多信息: https://kubernetes.io/zh-cn/docs/concepts/architecture/nodes/#manual-node-administration
## NodeStatus {#NodeStatus}
@@ -280,7 +280,7 @@ NodeStatus 是有关节点当前状态的信息。
- **addresses** ([]NodeAddress)
-
**NodeAddress 包含节点地址的信息。**
-
@@ -331,12 +332,12 @@ NodeStatus 是有关节点当前状态的信息。
- **capacity** (map[string]}}">Quantity)
-
capacity 代表一个节点的总资源。
- 更多信息: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity 。
+ 更多信息: https://kubernetes.io/zh-cn/docs/concepts/storage/persistent-volumes/#capacity
- **conditions** ([]NodeCondition)
@@ -349,16 +350,16 @@ NodeStatus 是有关节点当前状态的信息。
**补丁策略:根据 `type` 键执行合并操作**
conditions 是当前观测到的节点状况的数组。
- 更多信息: https://kubernetes.io/docs/concepts/nodes/node/#condition 。
+ 更多信息: https://kubernetes.io/zh-cn/docs/concepts/architecture/nodes/#condition
-
**NodeCondition 包含节点状况的信息。**
-
给定状况最近一次更新的时间。
-
Time 是 time.Time 的包装器,它支持对 YAML 和 JSON 的正确编组。
@@ -396,15 +397,15 @@ NodeStatus 是有关节点当前状态的信息。
- **conditions.lastTransitionTime** (Time)
-
状况最近一次从一种状态转换到另一种状态的时间。
-
Time 是 time.Time 的包装器,它支持对 YAML 和 JSON 的正确编组。
@@ -412,23 +413,23 @@ NodeStatus 是有关节点当前状态的信息。
- **conditions.message** (string)
-
指示有关上次转换详细信息的人类可读消息。
- **conditions.reason** (string)
-
(简要)状况最后一次转换的原因。
- **config** (NodeConfigStatus)
-
@@ -443,40 +444,40 @@ NodeStatus 是有关节点当前状态的信息。
- **config.active** (NodeConfigSource)
-
active 报告节点正在使用的检查点配置。
active 将代表已分配配置的当前版本或当前 LastKnownGood 配置,具体取决于尝试使用已分配配置是否会导致错误。
-
**NodeConfigSource 指定节点配置的来源。指定一个子字段(不包括元数据)必须为非空。此 API 自 1.22 版本起已弃用**
- **config.active.configMap** (ConfigMapNodeConfigSource)
-
configMap 是对 Node 的 ConfigMap 的引用。
-
ConfigMapNodeConfigSource 包含引用某 ConfigMap 作为节点配置源的信息。
- 此 API 自 1.22 版本起已被弃用: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration。
+ 此 API 自 1.22 版本起已被弃用: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration
-
- **config.active.configMap.kubeletConfigKey** (string), 必需
@@ -484,10 +485,10 @@ NodeStatus 是有关节点当前状态的信息。
kubeletConfigKey 声明所引用的 ConfigMap 的哪个键对应于 KubeletConfiguration 结构体,
该字段在所有情况下都是必需的。
-
- **config.active.configMap.name** (string), 必需
@@ -495,10 +496,10 @@ NodeStatus 是有关节点当前状态的信息。
name 是所引用的 ConfigMap 的 metadata.name。
此字段在所有情况下都是必需的。
-
- **config.active.configMap.namespace** (string), 必需
@@ -508,8 +509,8 @@ NodeStatus 是有关节点当前状态的信息。
- **config.active.configMap.resourceVersion** (string)
-
resourceVersion 是所引用的 ConfigMap 的 metadata.resourceVersion。
@@ -517,7 +518,7 @@ NodeStatus 是有关节点当前状态的信息。
- **config.active.configMap.uid** (string)
-
uid 是所引用的 ConfigMap 的 metadata.uid。
@@ -525,8 +526,8 @@ NodeStatus 是有关节点当前状态的信息。
- **config.assigned** (NodeConfigSource)
-
assigned 字段报告节点将尝试使用的检查点配置。
@@ -536,32 +537,32 @@ NodeStatus 是有关节点当前状态的信息。
当 kubelet 重新启动时,它会尝试通过加载和验证由 assigned 标识的检查点有效负载来使 assigned 配置成为 active 配置。
-
**NodeConfigSource 指定节点配置的来源。指定一个子字段(不包括元数据)必须为非空。此 API 自 1.22 版本起已弃用**
- **config.assigned.configMap** (ConfigMapNodeConfigSource)
-
configMap 是对 Node 的 ConfigMap 的引用。
-
ConfigMapNodeConfigSource 包含引用某 ConfigMap 为节点配置源的信息。
- 此 API 自 1.22 版本起已被弃用: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration。
+ 此 API 自 1.22 版本起已被弃用: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration
-
- **config.assigned.configMap.kubeletConfigKey** (string), 必需
@@ -569,10 +570,10 @@ NodeStatus 是有关节点当前状态的信息。
kubeletConfigKey 声明所引用的 ConfigMap 的哪个键对应于 KubeletConfiguration 结构体,
该字段在所有情况下都是必需的。
-
- **config.assigned.configMap.name** (string), 必需
@@ -580,10 +581,10 @@ NodeStatus 是有关节点当前状态的信息。
name 是所引用的 ConfigMap 的 metadata.name。
此字段在所有情况下都是必需的。
-
- **config.assigned.configMap.namespace** (string), 必需
@@ -593,8 +594,8 @@ NodeStatus 是有关节点当前状态的信息。
- **config.assigned.configMap.resourceVersion** (string)
-
resourceVersion 是所引用的 ConfigMap 的 metadata.resourceVersion。
@@ -602,7 +603,7 @@ NodeStatus 是有关节点当前状态的信息。
- **config.assigned.configMap.uid** (string)
-
uid 是所引用的 ConfigMap 的 metadata.uid。
@@ -610,8 +611,8 @@ NodeStatus 是有关节点当前状态的信息。
- **config.error** (string)
-
error 描述了在 spec.configSource 与活动配置间协调时发生的所有问题。
@@ -626,8 +627,8 @@ NodeStatus 是有关节点当前状态的信息。
- **config.lastKnownGood** (NodeConfigSource)
-
lastKnownGood 报告节点在尝试使用 assigned 配置时遇到错误时将回退到的检查点配置。
@@ -639,32 +640,31 @@ NodeStatus 是有关节点当前状态的信息。
你不应该对节点确定配置稳定性和正确性的方法做出假设,因为这可能会在将来发生变化或变得可配置。
-
**NodeConfigSource 指定节点配置的来源。指定一个子字段(不包括元数据)必须为非空。此 API 自 1.22 版本起已弃用**
- **config.lastKnownGood.configMap** (ConfigMapNodeConfigSource)
-
configMap 是对 Node 的 ConfigMap 的引用。
-
ConfigMapNodeConfigSource 包含引用某 ConfigMap 作为节点配置源的信息。
- 此 API 自 1.22 版本起已被弃用: https://git.k8s.io/enhancements/keps/sig-node/281-dynamic-kubelet-configuration 。
-
-
- **config.lastKnownGood.configMap.kubeletConfigKey** (string), 必需
@@ -672,32 +672,32 @@ NodeStatus 是有关节点当前状态的信息。
kubeletConfigKey 声明所引用的 ConfigMap 的哪个键对应于 KubeletConfiguration 结构体,
该字段在所有情况下都是必需的。
-
- **config.lastKnownGood.configMap.name** (string), 必需
- name 是所引用的 ConfigMap 的 metadata.name。
+ name 是所引用的 ConfigMap 的 metadata.name。
此字段在所有情况下都是必需的。
-
- **config.lastKnownGood.configMap.namespace** (string), 必需
- namespace 是所引用的 ConfigMap 的 metadata.namespace。
+ namespace 是所引用的 ConfigMap 的 metadata.namespace。
此字段在所有情况下都是必需的。
- **config.lastKnownGood.configMap.resourceVersion** (string)
-
resourceVersion 是所引用的 ConfigMap 的 metadata.resourceVersion。
@@ -705,22 +705,23 @@ NodeStatus 是有关节点当前状态的信息。
- **config.lastKnownGood.configMap.uid** (string)
-
+
uid 是所引用的 ConfigMap 的 metadata.uid。
该字段在 Node.spec 中是禁止的,在 Node.status 中是必需的。
- **daemonEndpoints** (NodeDaemonEndpoints)
-
在节点上运行的守护进程的端点。
-
@@ -728,23 +729,23 @@ NodeStatus 是有关节点当前状态的信息。
- **daemonEndpoints.kubeletEndpoint** (DaemonEndpoint)
-
Kubelet 正在侦听的端点。
-
**DaemonEndpoint 包含有关单个 Daemon 端点的信息。**
-
- **daemonEndpoints.kubeletEndpoint.Port** (int32), 必需
@@ -753,14 +754,14 @@ NodeStatus 是有关节点当前状态的信息。
- **images** ([]ContainerImage)
-
该节点上的容器镜像列表。
-
@@ -768,37 +769,38 @@ NodeStatus 是有关节点当前状态的信息。
- **images.names** ([]string)
-
+
- 已知此镜像的名称。
- 例如 ["k8s.gcr.io/hyperkube:v1.0.7", "dockerhub.io/google_containers/hyperkube:v1.0.7"]
+ 已知此镜像的名称。
+ 例如 ["kubernetes.example/hyperkube:v1.0.7", "cloud-vendor.registry.example/cloud-vendor/hyperkube:v1.0.7"]
- **images.sizeBytes** (int64)
-
镜像的大小(以字节为单位)。
- **nodeInfo** (NodeSystemInfo)
-
用于唯一标识节点的 ids/uuids 集。
- 更多信息: https://kubernetes.io/docs/concepts/nodes/node/#info 。
+ 更多信息: https://kubernetes.io/zh-cn/docs/concepts/architecture/nodes/#info
-
**NodeSystemInfo 是一组用于唯一标识节点的 ids/uuids。**
-
NodePhase 是最近观测到的节点的生命周期阶段。
- 更多信息: https://kubernetes.io/docs/concepts/nodes/node/#phase 该字段从未填充,现在已被弃用。
+ 更多信息: https://kubernetes.io/zh-cn/docs/concepts/architecture/nodes/#phase
+
+ 该字段从未填充,现在已被弃用。
- **volumesAttached** ([]AttachedVolume)
-
附加到节点的卷的列表。
-
**AttachedVolume 描述附加到节点的卷**
-
@@ -956,7 +960,7 @@ NodeStatus 是有关节点当前状态的信息。
## NodeList {#NodeList}
-
@@ -970,14 +974,14 @@ NodeList 是已注册到 master 的所有节点的完整列表。
- **metadata** (}}">ListMeta)
-
标准的列表元数据。
- 更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds 。
+ 更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
- **name** (**路径参数**): string, 必需
@@ -1484,7 +1489,7 @@ DELETE /api/v1/nodes/{name}
401: Unauthorized
-