Skip to content

Commit 2d869fc

Browse files
authored
Merge pull request #34155 from Sea-n/design-proposals-archive
Fix links for k/design-proposals-archive
2 parents 311fd53 + 34155fe commit 2d869fc

File tree

30 files changed

+49
-49
lines changed

30 files changed

+49
-49
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ been deprecated. These removals have been superseded by newer, stable/generally
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.
7171
* [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://github.com/kubernetes/design-proposals-archive/blob/main/storage/csi-migration.md#background-and-motivations) for more information.
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.
7373
* [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/).
7474
* [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.
7575
* [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/docs/concepts/architecture/nodes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -654,7 +654,7 @@ see [KEP-2400](https://github.com/kubernetes/enhancements/issues/2400) and its
654654

655655
* Learn about the [components](/docs/concepts/overview/components/#node-components) that make up a node.
656656
* Read the [API definition for Node](/docs/reference/generated/kubernetes-api/{{< param "version" >}}/#node-v1-core).
657-
* Read the [Node](https://git.k8s.io/community/contributors/design-proposals/architecture/architecture.md#the-kubernetes-node)
657+
* Read the [Node](https://git.k8s.io/design-proposals-archive/architecture/architecture.md#the-kubernetes-node)
658658
section of the architecture design document.
659659
* Read about [taints and tolerations](/docs/concepts/scheduling-eviction/taint-and-toleration/).
660660

content/en/docs/concepts/cluster-administration/networking.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,4 +203,4 @@ to run, and in both cases, the network provides one IP address per pod - as is s
203203

204204
The early design of the networking model and its rationale, and some future
205205
plans are described in more detail in the
206-
[networking design document](https://git.k8s.io/community/contributors/design-proposals/network/networking.md).
206+
[networking design document](https://git.k8s.io/design-proposals-archive/network/networking.md).

content/en/docs/concepts/extend-kubernetes/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ After a request is authorized, if it is a write operation, it also goes through
160160

161161
### Storage Plugins
162162

163-
[Flex Volumes](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/storage/flexvolume-deployment.md
163+
[Flex Volumes](https://git.k8s.io/design-proposals-archive/storage/flexvolume-deployment.md
164164
) allow users to mount volume types without built-in support by having the
165165
Kubelet call a Binary Plugin to mount the volume.
166166

@@ -191,7 +191,7 @@ This is a significant undertaking, and almost all Kubernetes users find they
191191
do not need to modify the scheduler.
192192

193193
The scheduler also supports a
194-
[webhook](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/scheduling/scheduler_extender.md)
194+
[webhook](https://git.k8s.io/design-proposals-archive/scheduling/scheduler_extender.md)
195195
that permits a webhook backend (scheduler extension) to filter and prioritize
196196
the nodes chosen for a pod.
197197

content/en/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ weight: 20
88
<!-- overview -->
99
{{< feature-state for_k8s_version="v1.10" state="beta" >}}
1010

11-
Kubernetes provides a [device plugin framework](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/resource-management/device-plugin.md)
11+
Kubernetes provides a [device plugin framework](https://git.k8s.io/design-proposals-archive/resource-management/device-plugin.md)
1212
that you can use to advertise system hardware resources to the
1313
{{< glossary_tooltip term_id="kubelet" >}}.
1414

content/en/docs/concepts/overview/kubernetes-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ request headers as follows:
7676

7777
Kubernetes implements an alternative Protobuf based serialization format that
7878
is primarily intended for intra-cluster communication. For more information
79-
about this format, see the [Kubernetes Protobuf serialization](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/api-machinery/protobuf.md) design proposal and the
79+
about this format, see the [Kubernetes Protobuf serialization](https://git.k8s.io/design-proposals-archive/api-machinery/protobuf.md) design proposal and the
8080
Interface Definition Language (IDL) files for each schema located in the Go
8181
packages that define the API objects.
8282

content/en/docs/concepts/overview/working-with-objects/names.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,4 +100,4 @@ UUIDs are standardized as ISO/IEC 9834-8 and as ITU-T X.667.
100100
## {{% heading "whatsnext" %}}
101101
102102
* Read about [labels](/docs/concepts/overview/working-with-objects/labels/) in Kubernetes.
103-
* See the [Identifiers and Names in Kubernetes](https://git.k8s.io/community/contributors/design-proposals/architecture/identifiers.md) design document.
103+
* See the [Identifiers and Names in Kubernetes](https://git.k8s.io/design-proposals-archive/architecture/identifiers.md) design document.

content/en/docs/concepts/policy/limit-range.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Neither contention nor changes to a LimitRange will affect already created resou
5353

5454
## {{% heading "whatsnext" %}}
5555

56-
Refer to the [LimitRanger design document](https://git.k8s.io/community/contributors/design-proposals/resource-management/admission_control_limit_range.md) for more information.
56+
Refer to the [LimitRanger design document](https://git.k8s.io/design-proposals-archive/resource-management/admission_control_limit_range.md) for more information.
5757

5858
For examples on using limits, see:
5959

content/en/docs/concepts/policy/resource-quotas.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -697,7 +697,7 @@ and it is to be created in a namespace other than `kube-system`.
697697

698698
## {{% heading "whatsnext" %}}
699699

700-
- See [ResourceQuota design doc](https://git.k8s.io/community/contributors/design-proposals/resource-management/admission_control_resource_quota.md) for more information.
700+
- See [ResourceQuota design doc](https://git.k8s.io/design-proposals-archive/resource-management/admission_control_resource_quota.md) for more information.
701701
- See a [detailed example for how to use resource quota](/docs/tasks/administer-cluster/quota-api-object/).
702-
- Read [Quota support for priority class design doc](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/scheduling/pod-priority-resourcequota.md).
702+
- Read [Quota support for priority class design doc](https://git.k8s.io/design-proposals-archive/scheduling/pod-priority-resourcequota.md).
703703
- See [LimitedResources](https://github.com/kubernetes/kubernetes/pull/36765)

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ the Pod onto a node that is in the same zone as one or more Pods with the label
303303
same zone currently running Pods with the `Security=S2` Pod label.
304304

305305
To get yourself more familiar with the examples of Pod affinity and anti-affinity,
306-
refer to the [design proposal](https://github.com/kubernetes/design-proposals-archive/blob/main/scheduling/podaffinity.md).
306+
refer to the [design proposal](https://git.k8s.io/design-proposals-archive/scheduling/podaffinity.md).
307307

308308
You can use the `In`, `NotIn`, `Exists` and `DoesNotExist` values in the
309309
`operator` field for Pod affinity and anti-affinity.
@@ -471,8 +471,8 @@ The above Pod will only run on the node `kube-01`.
471471
## {{% heading "whatsnext" %}}
472472

473473
* Read more about [taints and tolerations](/docs/concepts/scheduling-eviction/taint-and-toleration/) .
474-
* Read the design docs for [node affinity](https://git.k8s.io/community/contributors/design-proposals/scheduling/nodeaffinity.md)
475-
and for [inter-pod affinity/anti-affinity](https://git.k8s.io/community/contributors/design-proposals/scheduling/podaffinity.md).
474+
* Read the design docs for [node affinity](https://git.k8s.io/design-proposals-archive/scheduling/nodeaffinity.md)
475+
and for [inter-pod affinity/anti-affinity](https://git.k8s.io/design-proposals-archive/scheduling/podaffinity.md).
476476
* Learn about how the [topology manager](/docs/tasks/administer-cluster/topology-manager/) takes part in node-level
477477
resource allocation decisions.
478478
* Learn how to use [nodeSelector](/docs/tasks/configure-pod-container/assign-pods-nodes/).

0 commit comments

Comments
 (0)