From 0d7d24195d66b22199a142b2e97fde2466c00f92 Mon Sep 17 00:00:00 2001 From: wojtekt Date: Mon, 25 May 2020 21:31:56 +0200 Subject: [PATCH] Promote immutable secrets/configmaps to Beta --- content/en/docs/concepts/configuration/configmap.md | 4 ++-- content/en/docs/concepts/configuration/secret.md | 4 ++-- .../reference/command-line-tools-reference/feature-gates.md | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/content/en/docs/concepts/configuration/configmap.md b/content/en/docs/concepts/configuration/configmap.md index c6dd70ee19..9d9a80a9b3 100644 --- a/content/en/docs/concepts/configuration/configmap.md +++ b/content/en/docs/concepts/configuration/configmap.md @@ -212,9 +212,9 @@ when new keys are projected to the Pod can be as long as the kubelet sync period propagation delay, where the cache propagation delay depends on the chosen cache type (it equals to watch propagation delay, ttl of cache, or zero correspondingly). -{{< feature-state for_k8s_version="v1.18" state="alpha" >}} +{{< feature-state for_k8s_version="v1.19" state="beta" >}} -The Kubernetes alpha feature _Immutable Secrets and ConfigMaps_ provides an option to set +The Kubernetes beta feature _Immutable Secrets and ConfigMaps_ provides an option to set individual Secrets and ConfigMaps as immutable. For clusters that extensively use ConfigMaps (at least tens of thousands of unique ConfigMap to Pod mounts), preventing changes to their data has the following advantages: diff --git a/content/en/docs/concepts/configuration/secret.md b/content/en/docs/concepts/configuration/secret.md index 5c553b5cc6..b9ada35d3b 100644 --- a/content/en/docs/concepts/configuration/secret.md +++ b/content/en/docs/concepts/configuration/secret.md @@ -715,9 +715,9 @@ A container using a Secret as a Secret updates. {{< /note >}} -{{< feature-state for_k8s_version="v1.18" state="alpha" >}} +{{< feature-state for_k8s_version="v1.19" state="beta" >}} -The Kubernetes alpha feature _Immutable Secrets and ConfigMaps_ provides an option to set +The Kubernetes beta feature _Immutable Secrets and ConfigMaps_ provides an option to set individual Secrets and ConfigMaps as immutable. For clusters that extensively use Secrets (at least tens of thousands of unique Secret to Pod mounts), preventing changes to their data has the following advantages: 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 769c14bfc9..6fcf2f150f 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 @@ -105,7 +105,8 @@ different Kubernetes components. | `HugePageStorageMediumSize` | `false` | Alpha | 1.18 | 1.18 | | `HugePageStorageMediumSize` | `true` | Beta | 1.19 | | | `HyperVContainer` | `false` | Alpha | 1.10 | | -| `ImmutableEphemeralVolumes` | `false` | Alpha | 1.18 | | +| `ImmutableEphemeralVolumes` | `false` | Alpha | 1.18 | 1.18 | +| `ImmutableEphemeralVolumes` | `true` | Beta | 1.19 | | | `IPv6DualStack` | `false` | Alpha | 1.16 | | | `KubeletPodResources` | `false` | Alpha | 1.13 | 1.14 | | `KubeletPodResources` | `true` | Beta | 1.15 | |