Skip to content

Commit f2c19cb

Browse files
committed
[zh] Sync audit-annotations.md and _index.md
1 parent 99b9082 commit f2c19cb

File tree

2 files changed

+99
-39
lines changed

2 files changed

+99
-39
lines changed

content/zh-cn/docs/reference/labels-annotations-taints/_index.md

Lines changed: 35 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ defining them has the `applyset.kubernetes.io/is-parent-type` label.
326326
用于:作为 ApplySet 父对象使用的对象。
327327

328328
此注解处于 Alpha 阶段。
329-
对于 Kubernetes {{< skew currentVersion >}} 版本, 如果定义它们的
329+
对于 Kubernetes {{< skew currentVersion >}} 版本,如果定义它们的
330330
{{< glossary_tooltip term_id="CustomResourceDefinition" text="CustomResourceDefinition" >}}
331331
打了 `applyset.kubernetes.io/is-parent-type` 标签,
332332
那么你可以在 Secret、ConfigMap 或自定义资源上使用此注解。
@@ -418,7 +418,7 @@ defining them has the `applyset.kubernetes.io/is-parent-type` label.
418418
用于:作为 ApplySet 父对象使用的对象。
419419

420420
此注解处于 Alpha 阶段。
421-
对于 Kubernetes {{< skew currentVersion >}} 版本, 如果定义它们的
421+
对于 Kubernetes {{< skew currentVersion >}} 版本,如果定义它们的
422422
{{< glossary_tooltip term_id="CustomResourceDefinition" text="CustomResourceDefinition" >}}
423423
打了 `applyset.kubernetes.io/is-parent-type` 标签,那么你可以在 Secret、ConfigMap 或自定义资源上使用此注解。
424424

@@ -462,7 +462,7 @@ not being a valid parent for ApplySets, omit this label.
462462

463463
示例:`applyset.kubernetes.io/is-parent-type: "true"`
464464

465-
用于:自定义资源 (CRD)
465+
用于:自定义资源(CRD)
466466

467467
此注解处于 Alpha 阶段。
468468
规范的部分功能用来实现[在 kubectl 中基于 ApplySet 的删除](/zh-cn/docs/tasks/manage-kubernetes-objects/declarative-config/#alternative-kubectl-apply-f-directory-prune)
@@ -497,7 +497,7 @@ label on the parent object.
497497
此注解处于 Alpha 阶段。
498498
规范的部分功能用来实现[在 kubectl 中基于 ApplySet 的删除](/zh-cn/docs/tasks/manage-kubernetes-objects/declarative-config/#alternative-kubectl-apply-f-directory-prune)
499499
此标签使对象成为 ApplySet 的成员。
500-
标签的值 **必须** 与父对象上的 `applyset.kubernetes.io/id` 标签的值相匹配。
500+
标签的值**必须**与父对象上的 `applyset.kubernetes.io/id` 标签的值相匹配。
501501

502502
536536
规范的部分功能用来实现[在 kubectl 中基于 ApplySet 的删除](/zh-cn/docs/tasks/manage-kubernetes-objects/declarative-config/#alternative-kubectl-apply-f-directory-prune)
537537
此注解应用于父对象,这些父对象用于跟踪 ApplySet 以指示哪个工具管理 ApplySet。
538-
工具应该拒绝改变属于其他工具 ApplySets
538+
工具应该拒绝改变属于其他工具的 ApplySet
539539
该值必须采用 `/` 格式。
540540

541541
### apps.kubernetes.io/pod-index (beta) {#apps-kubernetes.io-pod-index}
@@ -783,7 +783,8 @@ This annotation records the result of bind scheduler plugins, used by https://si
783783

784784
用于:Pod
785785

786-
此注解记录了 bind 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
786+
此注解记录了 bind 调度插件的结果,用于
787+
[kube-scheduler-simulator](https://sigs.k8s.io/kube-scheduler-simulator)
787788

788789
811812
用于:Pod
812813
813-
此注解记录了 filter 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
814+
此注解记录了 filter 调度插件的结果,用于
815+
[kube-scheduler-simulator](https://sigs.k8s.io/kube-scheduler-simulator)。
814816
815817
839841
用于:Pod
840842
841-
此注解记录了调度器从 score 调度插件计算出的最终分数,用于 https://sigs.k8s.io/kube-scheduler-simulator。
843+
此注解记录了调度器从 score 调度插件计算出的最终分数,用于
844+
[kube-scheduler-simulator](https://sigs.k8s.io/kube-scheduler-simulator)。
842845
843846
```yaml
844847
kube-scheduler-simulator.sigs.k8s.io/finalscore-result: >-
@@ -864,7 +867,8 @@ This annotation records the result of permit scheduler plugins, used by https://
864867
865868
用于:Pod
866869
867-
此注解记录了 permit 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
870+
此注解记录了 permit 调度插件的结果,用于
871+
[kube-scheduler-simulator](https://sigs.k8s.io/kube-scheduler-simulator)。
868872
869873
976984
用于:Pod
977985
978-
此注解记录了 prefilter 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
986+
此注解记录了 prefilter 调度插件的结果,用于
987+
[kube-scheduler-simulator](https://sigs.k8s.io/kube-scheduler-simulator)。
979988
980989
10031012
用于:Pod
10041013
1005-
此注解记录了 prefilter 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator
1014+
此注解记录了 prefilter 调度插件的结果,用于
1015+
[kube-scheduler-simulator](https://sigs.k8s.io/kube-scheduler-simulator)。
10061016
10071017
10701082
用于:Pod
10711083
1072-
此注解记录了 score 调度插件的结果,用于 https://sigs.k8s.io/kube-scheduler-simulator。
1084+
此注解记录了 score 调度插件的结果,用于
1085+
[kube-scheduler-simulator](https://sigs.k8s.io/kube-scheduler-simulator)。
10731086
10741087
content/zh-cn/docs/reference/labels-annotations-taints/audit-annotations.md
Lines changed: 64 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This page serves as a reference for the audit annotations of the kubernetes.io
1313
namespace. These annotations apply to `Event` object from API group
1414
`audit.k8s.io`.
1515
-->
16-
该页面作为 kubernetes.io 名字空间的审计注解的参考。这些注解适用于 API 组
16+
本页面作为 kubernetes.io 名字空间的审计注解的参考。这些注解适用于 API 组
1717
`audit.k8s.io` 中的 `Event` 对象。
1818

1919
{{< note >}}
@@ -26,9 +26,8 @@ The annotations apply to audit events. Audit events are different from objects i
2626
`events.k8s.io`).
2727
-->
2828
Kubernetes API 中不使用以下注解。当你在集群中[启用审计](/zh-cn/docs/tasks/debug/debug-cluster/audit/)时,
29-
审计事件数据将使用 API 组 `audit.k8s.io` 中的 `Event` 写入。
30-
注解适用于审计事件。
31-
审计事件不同于[事件 API](/zh-cn/docs/reference/kubernetes-api/cluster-resources/event-v1/)
29+
审计事件数据将使用 API 组 `audit.k8s.io` 中的 `Event` 写入。此注解适用于审计事件。
30+
审计事件不同于 [Event API](/zh-cn/docs/reference/kubernetes-api/cluster-resources/event-v1/)
3231
(API 组 `events.k8s.io`)中的对象。
3332
{{note>}}
3433

@@ -53,14 +52,14 @@ request used a deprecated API version.
5352
5453
Example: `k8s.io/removed-release: "1.22"`
5554
56-
Value **must** be in the format ".". It is set to target the removal release
55+
Value **must** be in the format "\\.\\". It is set to target the removal release
5756
on requests made to deprecated API versions with a target removal release.
5857
-->
59-
## k8s.io/removed-release {#k8s-io-removed-release}
58+
## k8s.io/removed-release {#k8s-io-removed-release}
6059

6160
例子:`k8s.io/removed-release: "1.22"`
6261

63-
**必须**为 "<major>.<minor>" 的格式。当请求使用了已弃用的 API 版本时,
62+
**必须**为 "\<MAJOR>\.\<MINOR>\" 的格式。当请求使用了已弃用的 API 版本时,
6463
该值会被设置为目标移除的版本。
6564

6665
146+
## apiserver.latency.k8s.io/etcd
147+
148+
例子:`apiserver.latency.k8s.io/etcd: "4.730661757s"`
149+
150+
此注解表示在存储层内部产生的延迟测量,
151+
它记录将数据发送到 etcd 并接收完整响应所花费的时间。
152+
153+
此审计注解的取值不包括准入或校验过程所耗用的时间。
154+
155+
162+
## apiserver.latency.k8s.io/decode-response-object
163+
164+
例子:`apiserver.latency.k8s.io/decode-response-object: "450.6649ns"`
165+
166+
此注解记录解码从存储层(etcd)接收到的响应对象所花费的时间。
167+
168+
178+
## apiserver.latency.k8s.io/apf-queue-wait
179+
180+
例子:`apiserver.latency.k8s.io/apf-queue-wait: "100ns"`
181+
182+
此注解记录由于 API 服务器优先级机制,请求在队列中等待的时间。
183+
184+
有关此机制的更多信息,参见
185+
[API 优先级与公平性](/zh-cn/docs/concepts/cluster-administration/flow-control/)(APF)。
186+
137187
180230
例子:`missing-san.invalid-cert.kubernetes.io/example-svc.example-namespace.svc: "relies on a legacy Common Name field instead of the SAN extension for subject validation"`
181231

182-
由 Kubernetes v1.24 及更高版本使用
232+
由 Kubernetes v1.24 及更高版本使用
183233

184234
190-
此注解表示 webhook 或聚合 API 服务器正在使用缺少 `subjectAltNames` 的无效证书。
240+
此注解表示 Webhook 或聚合 API 服务器正在使用缺少 `subjectAltNames` 的无效证书。
191241
Kubernetes 1.19 已经默认禁用,且 Kubernetes 1.23 已经移除对这些证书的支持。
192242

193243
214-
215265
例子:`insecure-sha1.invalid-cert.kubernetes.io/example-svc.example-namespace.svc: "uses an insecure SHA-1 signature"`
216266

217-
由 Kubernetes v1.24 及更高版本使用
267+
由 Kubernetes v1.24 及更高版本使用
218268

219269
225-
此注解表示 webhook 或聚合 API 服务器所使用的是使用 SHA-1 签名的不安全证书。
275+
此注解表示 Webhook 或聚合 API 服务器所使用的是使用 SHA-1 签名的不安全证书。
226276
Kubernetes 1.24 已经默认禁用,并将在未来的版本中删除对这些证书的支持。
227277

228278
246-
例子:`validation.policy.admission.k8s.io/validation_failure:
247-
'[{"message": "Invalid value", {"policy": "policy.example.com",
248-
{"binding": "policybinding.example.com", {"expressionIndex": "1",
249-
{"validationActions": ["Audit"]}]'`
296+
例子:`validation.policy.admission.k8s.io/validation_failure: '[{"message": "Invalid value", {"policy": "policy.example.com", {"binding": "policybinding.example.com", {"expressionIndex": "1", {"validationActions": ["Audit"]}]'`
250297

251298
commit comments
Comments
 (0)