Skip to content

Commit 9214b06

Browse files
Merge remote-tracking branch 'upstream/main' into dev-1.31
2 parents 56d3c64 + e1669dd commit 9214b06

File tree

24 files changed

+7538
-21
lines changed

24 files changed

+7538
-21
lines changed

content/en/blog/_posts/2024-04-17-kubernetes-1.30.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ storage integration) if you need to allow that kind of change at restore time.
6767
Action required before upgrading. The `prevent-volume-mode-conversion` feature flag is enabled by
6868
default in the external-provisioner `v4.0.0` and external-snapshotter `v7.0.0`. Volume mode change
6969
will be rejected when creating a PVC from a VolumeSnapshot unless you perform the steps described in
70-
the the "Urgent Upgrade Notes" sections for the [external-provisioner
70+
the "Urgent Upgrade Notes" sections for the [external-provisioner
7171
4.0.0](https://github.com/kubernetes-csi/external-provisioner/releases/tag/v4.0.0) and the
7272
[external-snapshotter
7373
v7.0.0](https://github.com/kubernetes-csi/external-snapshotter/releases/tag/v7.0.0).

content/en/docs/concepts/architecture/garbage-collection.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,10 +146,10 @@ regardless of disk usage. This is a kubelet setting that you configure for each
146146

147147
To configure the setting, enable the `ImageMaximumGCAge`
148148
[feature gate](/docs/reference/command-line-tools-reference/feature-gates/) for the kubelet,
149-
and also set a value for the `ImageMaximumGCAge` field in the kubelet configuration file.
149+
and also set a value for the `imageMaximumGCAge` field in the kubelet configuration file.
150150

151151
The value is specified as a Kubernetes _duration_;
152-
Valid time units for the `ImageMaximumGCAge` field in the kubelet configuration file are:
152+
Valid time units for the `imageMaximumGCAge` field in the kubelet configuration file are:
153153
- "ns" for nanoseconds
154154
- "us" or "µs" for microseconds
155155
- "ms" for milliseconds
@@ -163,7 +163,7 @@ which means 12 hours and 45 minutes.
163163
{{< note >}}
164164
This feature does not track image usage across kubelet restarts. If the kubelet
165165
is restarted, the tracked image age is reset, causing the kubelet to wait the full
166-
`ImageMaximumGCAge` duration before qualifying images for garbage collection
166+
`imageMaximumGCAge` duration before qualifying images for garbage collection
167167
based on image age.
168168
{{< /note>}}
169169

@@ -208,4 +208,4 @@ configure garbage collection:
208208

209209
* Learn more about [ownership of Kubernetes objects](/docs/concepts/overview/working-with-objects/owners-dependents/).
210210
* Learn more about Kubernetes [finalizers](/docs/concepts/overview/working-with-objects/finalizers/).
211-
* Learn about the [TTL controller](/docs/concepts/workloads/controllers/ttlafterfinished/) that cleans up finished Jobs.
211+
* Learn about the [TTL controller](/docs/concepts/workloads/controllers/ttlafterfinished/) that cleans up finished Jobs.

content/en/docs/concepts/scheduling-eviction/assign-pod-node.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,8 @@ The following operators can only be used with `nodeAffinity`.
634634

635635
| Operator | Behaviour |
636636
| :------------: | :-------------: |
637-
| `Gt` | The field value will be parsed as an integer, and that integer is less than or equal to the integer that results from parsing the value of a label named by this selector |
638-
| `Lt` | The field value will be parsed as an integer, and that integer is greater than or equal to the integer that results from parsing the value of a label named by this selector |
637+
| `Gt` | The field value will be parsed as an integer, and that integer is less than the integer that results from parsing the value of a label named by this selector |
638+
| `Lt` | The field value will be parsed as an integer, and that integer is greater than the integer that results from parsing the value of a label named by this selector |
639639

640640

641641
{{<note>}}

content/en/docs/reference/glossary/cloud-controller-manager.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ tags:
1212
- operation
1313
---
1414
A Kubernetes {{< glossary_tooltip text="control plane" term_id="control-plane" >}} component
15-
that embeds cloud-specific control logic. The [cloud controller manager](/docs/concepts/architecture/cloud-controller/) lets you link your
15+
that embeds cloud-specific control logic. The cloud controller manager lets you link your
1616
cluster into your cloud provider's API, and separates out the components that interact
1717
with that cloud platform from components that only interact with your cluster.
1818

content/en/docs/tutorials/hello-minikube.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@ recommended way to manage the creation and scaling of Pods.
143143

144144
1. View application logs for a container in a pod (replace pod name with the one you got from `kubectl get pods`).
145145

146+
{{< note >}}
147+
Replace `hello-node-5f76cf6ccf-br9b5` in the `kubectl logs` command with the name of the pod from the `kubectl get pods` command output.
148+
{{< /note >}}
149+
146150
```shell
147151
kubectl logs hello-node-5f76cf6ccf-br9b5
148152
```

content/es/docs/concepts/services-networking/ingress-controllers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Kubernetes es un proyecto que soporta y mantiene los controladores Ingress de [A
3333
* [Contour](https://projectcontour.io/) es un controlador Ingress basado en [Envoy](https://www.envoyproxy.io/).
3434
* [Emissary-Ingress](https://www.getambassador.io/products/api-gateway) es un API Gateway [Envoy](https://www.envoyproxy.io)-basado en el controlador Ingress.
3535
* [EnRoute](https://getenroute.io/) es un API Gateway basado en [Envoy](https://www.envoyproxy.io) que puede correr como un controlador Ingress.
36-
* [Easegress IngressController](https://github.com/megaease/easegress/blob/main/doc/reference/ingresscontroller.md) es una API Gateway basada en [Easegress](https://megaease.com/easegress/) que puede correr como un controlador Ingress.
36+
* [Easegress IngressController](https://megaease.com/docs/easegress/04.cloud-native/4.1.kubernetes-ingress-controller/) es una API Gateway basada en [Easegress](https://megaease.com/easegress/) que puede correr como un controlador Ingress.
3737
* F5 BIG-IP [Container Ingress Services for Kubernetes](https://clouddocs.f5.com/containers/latest/userguide/kubernetes/)
3838
te permite usar un Ingress para configurar los servidores virtuales de F5 BIG-IP.
3939
* [FortiADC Ingress Controller](https://docs.fortinet.com/document/fortiadc/7.0.0/fortiadc-ingress-controller/742835/fortiadc-ingress-controller-overview) soporta el recurso de Kubernetes Ingress y te permite manejar los objectos FortiADC desde Kubernetes.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: コンテナランタイムインターフェース(CRI)
3+
id: cri
4+
date: 2019-03-07
5+
full_link: /docs/concepts/overview/components/#container-runtime
6+
short_description: >
7+
コンテナランタイムがkubeletと統合するためのAPIです
8+
9+
10+
aka:
11+
tags:
12+
- fundamental
13+
---
14+
コンテナランタイムインターフェース(CRI)は、ノード上の{{< glossary_tooltip text="kubelet" term_id="kubelet" >}}と統合するためのコンテナランタイム用APIです。
15+
<!--more-->
16+
17+
詳細については、[CRI](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/container-runtime-interface.md)のAPIと仕様をご覧ください。

content/zh-cn/docs/concepts/architecture/garbage-collection.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -286,17 +286,17 @@ regardless of disk usage. This is a kubelet setting that you configure for each
286286
这是一个可以为每个节点配置的 kubelet 设置。
287287

288288
<!--
289-
To configure the setting, enable the `ImageMaximumGCAge`
289+
To configure the setting, enable the `imageMaximumGCAge`
290290
[feature gate](/docs/reference/command-line-tools-reference/feature-gates/) for the kubelet,
291-
and also set a value for the `ImageMaximumGCAge` field in the kubelet configuration file.
291+
and also set a value for the `imageMaximumGCAge` field in the kubelet configuration file.
292292
-->
293-
请为 kubelet 启用 `ImageMaximumGCAge`
293+
请为 kubelet 启用 `imageMaximumGCAge`
294294
[特性门控](/zh-cn/docs/reference/command-line-tools-reference/feature-gates/)
295-
并在 kubelet 配置文件中为 `ImageMaximumGCAge` 字段赋值来配置该设置。
295+
并在 kubelet 配置文件中为 `imageMaximumGCAge` 字段赋值来配置该设置。
296296

297297
<!--
298298
The value is specified as a Kubernetes _duration_;
299-
Valid time units for the `ImageMaximumGCAge` field in the kubelet configuration file are:
299+
Valid time units for the `imageMaximumGCAge` field in the kubelet configuration file are:
300300
- "ns" for nanoseconds
301301
- "us" or "µs" for microseconds
302302
- "ms" for milliseconds
@@ -305,7 +305,7 @@ Valid time units for the `ImageMaximumGCAge` field in the kubelet configuration
305305
- "h" for hours
306306
-->
307307
该值应遵循 Kubernetes **持续时间(Duration)** 格式;
308-
在 kubelet 配置文件中,`ImageMaximumGCAge` 字段的有效时间单位如下:
308+
在 kubelet 配置文件中,`imageMaximumGCAge` 字段的有效时间单位如下:
309309

310310
- "ns" 表示纳秒
311311
- "us" 或 "µs" 表示微秒
@@ -324,13 +324,13 @@ which means 12 hours and 45 minutes.
324324
<!--
325325
This feature does not track image usage across kubelet restarts. If the kubelet
326326
is restarted, the tracked image age is reset, causing the kubelet to wait the full
327-
`ImageMaximumGCAge` duration before qualifying images for garbage collection
327+
`imageMaximumGCAge` duration before qualifying images for garbage collection
328328
based on image age.
329329
-->
330330
这个特性不会跟踪 kubelet 重新启动后的镜像使用情况。
331331
如果 kubelet 被重新启动,所跟踪的镜像年龄会被重置,
332332
导致 kubelet 在根据镜像年龄进行垃圾收集时需要等待完整的
333-
`ImageMaximumGCAge` 时长。
333+
`imageMaximumGCAge` 时长。
334334
{{< /note>}}
335335

336336
<!--

content/zh-cn/docs/concepts/scheduling-eviction/assign-pod-node.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1113,13 +1113,13 @@ The following operators can only be used with `nodeAffinity`.
11131113
<!--
11141114
| Operator | Behaviour |
11151115
| :------------: | :-------------: |
1116-
| `Gt` | The field value will be parsed as an integer, and that integer is less than or equal to the integer that results from parsing the value of a label named by this selector |
1117-
| `Lt` | The field value will be parsed as an integer, and that integer is greater than or equal to the integer that results from parsing the value of a label named by this selector |
1116+
| `Gt` | The field value will be parsed as an integer, and that integer is less than the integer that results from parsing the value of a label named by this selector |
1117+
| `Lt` | The field value will be parsed as an integer, and that integer is greater than the integer that results from parsing the value of a label named by this selector |
11181118
-->
11191119
| 操作符 | 行为 |
11201120
| :------------: | :-------------: |
1121-
| `Gt` | 字段值将被解析为整数,并且该整数小于或等于通过解析此选择算符命名的标签的值所得到的整数 |
1122-
| `Lt` | 字段值将被解析为整数,并且该整数大于或等于通过解析此选择算符命名的标签的值所得到的整数 |
1121+
| `Gt` | 字段值将被解析为整数,并且该整数小于通过解析此选择算符命名的标签的值所得到的整数 |
1122+
| `Lt` | 字段值将被解析为整数,并且该整数大于通过解析此选择算符命名的标签的值所得到的整数 |
11231123

11241124
{{<note>}}
11251125
<!--

content/zh-cn/docs/concepts/scheduling-eviction/pod-overhead.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,13 @@ spec:
142142
memory: 100Mi
143143
```
144144

145+
{{< note >}}
146+
<!--
147+
If only `limits` are specified in the pod definition, kubelet will deduce `requests` from those limits and set them to be the same as the defined `limits`.
148+
-->
149+
如果在 Pod 定义中只设置了 `limits`,kubelet 将根据 limits 推断 `requests`,并将其设置与 limits 相同的值。
150+
{{< /note >}}
151+
145152
<!--
146153
At admission time the RuntimeClass [admission controller](/docs/reference/access-authn-authz/admission-controllers/)
147154
updates the workload's PodSpec to include the `overhead` as described in the RuntimeClass. If the PodSpec already has this field defined,

0 commit comments

Comments
 (0)