From 04f97948d37e9871c8f7be1bf49863bfd9a9b987 Mon Sep 17 00:00:00 2001 From: Kirsten Garrison Date: Mon, 29 Aug 2022 14:17:10 -0700 Subject: [PATCH] Revert: promote LocalStorageCapacityIsolationFSQuotaMonitoring to beta This feature has been reverted to alpha in master and 1.25. Related-to: https://github.com/kubernetes/kubernetes/pull/112076 Related-to: https://github.com/kubernetes/kubernetes/pull/112078 Related-to: https://github.com/kubernetes/enhancements/issues/1029 --- .../configuration/manage-resources-containers.md | 9 +-------- .../command-line-tools-reference/feature-gates.md | 3 +-- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/content/en/docs/concepts/configuration/manage-resources-containers.md b/content/en/docs/concepts/configuration/manage-resources-containers.md index 7975563563ef8..953384e21d6d7 100644 --- a/content/en/docs/concepts/configuration/manage-resources-containers.md +++ b/content/en/docs/concepts/configuration/manage-resources-containers.md @@ -309,13 +309,6 @@ The kubelet can measure how much local storage it is using. It does this provide that you have set up the node using one of the supported configurations for local ephemeral storage. -- the `LocalStorageCapacityIsolation` - [feature gate](/docs/reference/command-line-tools-reference/feature-gates/) - is enabled (the feature is on by default), and you have set up the node using one - of the supported configurations for local ephemeral storage. -- Quotas are faster and more accurate than directory scanning. The - `LocalStorageCapacityIsolationFSQuotaMonitoring` [feature gate](/docs/reference/command-line-tools-reference/feature-gates/) is enabled (the feature is on by default), - If you have a different configuration, then the kubelet does not apply resource limits for ephemeral local storage. @@ -448,7 +441,7 @@ that file but the kubelet does not categorize the space as in use. {{% /tab %}} {{% tab name="Filesystem project quota" %}} -{{< feature-state for_k8s_version="v1.25" state="beta" >}} +{{< feature-state for_k8s_version="v1.15" state="alpha" >}} Project quotas are an operating-system level feature for managing storage use on filesystems. With Kubernetes, you can enable project diff --git a/content/en/docs/reference/command-line-tools-reference/feature-gates.md b/content/en/docs/reference/command-line-tools-reference/feature-gates.md index dfa817eec1cad..05d163d5e088e 100644 --- a/content/en/docs/reference/command-line-tools-reference/feature-gates.md +++ b/content/en/docs/reference/command-line-tools-reference/feature-gates.md @@ -132,8 +132,7 @@ different Kubernetes components. | `KubeletPodResourcesGetAllocatable` | `false` | Alpha | 1.21 | 1.22 | | `KubeletPodResourcesGetAllocatable` | `true` | Beta | 1.23 | | | `KubeletTracing` | `false` | Alpha | 1.25 | | -| `LocalStorageCapacityIsolationFSQuotaMonitoring` | `false` | Alpha | 1.15 | 1.24 | -| `LocalStorageCapacityIsolationFSQuotaMonitoring` | `true` | Beta | 1.25 | | +| `LocalStorageCapacityIsolationFSQuotaMonitoring` | `false` | Alpha | 1.15 | | | `LogarithmicScaleDown` | `false` | Alpha | 1.21 | 1.21 | | `LogarithmicScaleDown` | `true` | Beta | 1.22 | | | `MatchLabelKeysInPodTopologySpread` | `false` | Alpha | 1.25 | |