Skip to content

Commit e5ea883

Browse files
committed
Merge remote-tracking branch 'upstream/main' into dev-1.25
2 parents ca02c59 + a9b2e8d commit e5ea883

File tree

34 files changed

+1374
-1001
lines changed

34 files changed

+1374
-1001
lines changed

content/en/blog/_posts/2022-04-07-Kubernetes-1-24-removals-and-deprecations.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,7 @@ been deprecated. These removals have been superseded by newer, stable/generally
6868
## API removals, deprecations, and other changes for Kubernetes 1.24
6969

7070
* [Dynamic kubelet configuration](https://github.com/kubernetes/enhancements/issues/281): `DynamicKubeletConfig` is used to enable the dynamic configuration of the kubelet. The `DynamicKubeletConfig` flag was deprecated in Kubernetes 1.22. In v1.24, this feature gate will be removed from the kubelet. See [Reconfigure kubelet](/docs/tasks/administer-cluster/reconfigure-kubelet/). Refer to the ["Dynamic kubelet config is removed" KEP](https://github.com/kubernetes/enhancements/issues/281) for more information.
71-
* [Dynamic log sanitization](https://github.com/kubernetes/kubernetes/pull/107207): The experimental dynamic log sanitization feature is deprecated and will be removed in v1.24. This feature introduced a logging filter that could be applied to all Kubernetes system components logs to prevent various types of sensitive information from leaking via logs. Refer to [KEP-1753: Kubernetes system components logs sanitization](https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/1753-logs-sanitization#deprecation) for more information and an [alternative approach](https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/1753-logs-sanitization#alternatives=).
72-
* In-tree provisioner to CSI driver migration: This applies to a number of in-tree plugins, including [Portworx](https://github.com/kubernetes/enhancements/issues/2589). Refer to the [In-tree Storage Plugin to CSI Migration Design Doc](https://git.k8s.io/design-proposals-archive/storage/csi-migration.md#background-and-motivations) for more information.
71+
* [Dynamic log sanitization](https://github.com/kubernetes/kubernetes/pull/107207): The experimental dynamic log sanitization feature is deprecated and will be removed in v1.24. This feature introduced a logging filter that could be applied to all Kubernetes system components logs to prevent various types of sensitive information from leaking via logs. Refer to [KEP-1753: Kubernetes system components logs sanitization](https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/1753-logs-sanitization#deprecation) for more information and an [alternative approach](https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/1753-logs-sanitization#alternatives=).
7372
* [Removing Dockershim from kubelet](https://github.com/kubernetes/enhancements/issues/2221): the Container Runtime Interface (CRI) for Docker (i.e. Dockershim) is currently a built-in container runtime in the kubelet code base. It was deprecated in v1.20. As of v1.24, the kubelet will no longer have dockershim. Check out this blog on [what you need to do be ready for v1.24](/blog/2022/03/31/ready-for-dockershim-removal/).
7473
* [Storage capacity tracking for pod scheduling](https://github.com/kubernetes/enhancements/issues/1472): The CSIStorageCapacity API supports exposing currently available storage capacity via CSIStorageCapacity objects and enhances scheduling of pods that use CSI volumes with late binding. In v1.24, the CSIStorageCapacity API will be stable. The API graduating to stable initates the deprecation of the v1beta1 CSIStorageCapacity API. Refer to the [Storage Capacity Constraints for Pod Scheduling KEP](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/1472-storage-capacity-tracking) for more information.
7574
* [The `master` label is no longer present on kubeadm control plane nodes](https://github.com/kubernetes/kubernetes/pull/107533). For new clusters, the label 'node-role.kubernetes.io/master' will no longer be added to control plane nodes, only the label 'node-role.kubernetes.io/control-plane' will be added. For more information, refer to [KEP-2067: Rename the kubeadm "master" label and taint](https://github.com/kubernetes/enhancements/tree/master/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint).

content/en/blog/_posts/2022-08-18-kubernetes-1.24-release-interview.md

Lines changed: 356 additions & 0 deletions
Large diffs are not rendered by default.

content/en/docs/concepts/security/rbac-good-practices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ weight: 60
1212
Kubernetes {{< glossary_tooltip text="RBAC" term_id="rbac" >}} is a key security control
1313
to ensure that cluster users and workloads have only the access to resources required to
1414
execute their roles. It is important to ensure that, when designing permissions for cluster
15-
users, the cluster administrator understands the areas where privilge escalation could occur,
15+
users, the cluster administrator understands the areas where privilege escalation could occur,
1616
to reduce the risk of excessive access leading to security incidents.
1717

1818
The good practices laid out here should be read in conjunction with the general

content/en/docs/contribute/participate/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ GitHub teams and OWNERS files.
5353
There are two categories of SIG Docs [teams](https://github.com/orgs/kubernetes/teams?query=sig-docs) on GitHub:
5454

5555
- `@sig-docs-{language}-owners` are approvers and leads
56-
- `@sig-docs-{language}-reviewers` are reviewers
56+
- `@sig-docs-{language}-reviews` are reviewers
5757

5858
Each can be referenced with their `@name` in GitHub comments to communicate with
5959
everyone in that group.

content/en/docs/tutorials/services/source-ip.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ The `service.spec.healthCheckNodePort` field points to a port on every node
326326
serving the health check at `/healthz`. You can test this:
327327

328328
```shell
329-
kubectl get pod -o wide -l run=source-ip-app
329+
kubectl get pod -o wide -l app=source-ip-app
330330
```
331331
The output is similar to this:
332332
```
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
2-
#title: Production environment
2+
# title: Production environment
3+
# description: Create a production-quality Kubernetes cluster
34
title: Прод оточення
45
weight: 30
6+
no_list: true
57
---

content/uk/docs/setup/production-environment/on-premises-vm/_index.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

content/uk/docs/setup/production-environment/turnkey/_index.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

content/uk/docs/setup/production-environment/windows/_index.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

content/uk/docs/tutorials/kubernetes-basics/_index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: Дізнатися про основи Kubernetes
33
linkTitle: Основи Kubernetes
4+
no_list: true
45
weight: 10
56
card:
67
name: навчальні матеріали
@@ -10,7 +11,7 @@
1011

1112
<!DOCTYPE html>
1213

13-
<html lang="en">
14+
<html lang="uk">
1415

1516
<body>
1617

0 commit comments

Comments
 (0)