Skip to content

Commit 6766312

Browse files
authored
Merge pull request #5118 from haircommander/userns-on-by-default
KEP-127: update beta to be on by default
2 parents b4f7a77 + a4e654a commit 6766312

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

keps/sig-node/127-user-namespaces/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -679,7 +679,11 @@ pod.spec.hostUsers and has the feature gate enabled.
679679
If the kube-apiserver doesn't support the feature at all (< 1.25), the unknown field will be dropped and
680680
the pod will be created without a userns.
681681

682-
If the kubelet doesn't support the feature (< 1.25), it will ignore the pod.spec.hostUsers field.
682+
If the kubelet doesn't support the feature (< 1.25), or the feature is off, it will ignore the pod.spec.hostUsers field.
683+
In 1.30, the kubelet began failing to create a pod if the feature is off but hostUsers: false is specified.
684+
685+
Thus, 1.33 is the first release the kube-apiserver can reliably assume a pod with a user namespace specified is either
686+
created with a user namespace, or fails to create, no matter feature gate skew.
683687

684688
#### Kubelet and container runtime skews
685689

@@ -1373,6 +1377,8 @@ For each of them, fill in the following information by copying the below templat
13731377
- Kubernetes 1.25: Support for stateless pods merged (alpha)
13741378
- Kubernetes 1.27: Support for stateless pods rework to rely on idmap mounts (alpha)
13751379
- Kubernetes 1.28: Support for stateful pods, renamed feature gate (alpha)
1380+
- Kubernetes 1.30: Feature went off-by-default beta
1381+
- Kubernetes 1.33: Feature goes on-by-default beta
13761382

13771383
<!--
13781384
Major milestones in the lifecycle of a KEP should be tracked in this section.

keps/sig-node/127-user-namespaces/kep.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ approvers:
1616
- "@derekwaynecarr"
1717

1818
stage: beta
19-
latest-milestone: "v1.30"
19+
latest-milestone: "v1.33"
2020
milestone:
2121
alpha: "v1.25"
22-
beta: "v1.30"
22+
beta: "v1.33"
2323

2424
feature-gates:
2525
- name: UserNamespacesSupport

0 commit comments

Comments
 (0)