You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: keps/sig-node/2033-kubelet-in-userns-aka-rootless/README.md
+89-41Lines changed: 89 additions & 41 deletions
Original file line number
Diff line number
Diff line change
@@ -148,20 +148,20 @@ checklist items _must_ be updated for the enhancement to be released.
148
148
149
149
Items marked with (R) are required *prior to targeting to a milestone / release*.
150
150
151
-
-[] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
152
-
-[] (R) KEP approvers have approved the KEP status as `implementable`
153
-
-[] (R) Design details are appropriately documented
154
-
-[] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input (including test refactors)
155
-
-[] e2e Tests for all Beta API Operations (endpoints)
156
-
-[] (R) Ensure GA e2e tests meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
157
-
-[] (R) Minimum Two Week Window for GA e2e tests to prove flake free
151
+
-[X] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
152
+
-[X] (R) KEP approvers have approved the KEP status as `implementable`
153
+
-[X] (R) Design details are appropriately documented
154
+
-[X] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input (including test refactors)
155
+
-[N/A] e2e Tests for all Beta API Operations (endpoints)
156
+
-[N/A] (R) Ensure GA e2e tests meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
157
+
-[N/A] (R) Minimum Two Week Window for GA e2e tests to prove flake free
158
158
-[ ] (R) Graduation criteria is in place
159
-
-[] (R) [all GA Endpoints](https://github.com/kubernetes/community/pull/1806) must be hit by [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
159
+
-[N/A] (R) [all GA Endpoints](https://github.com/kubernetes/community/pull/1806) must be hit by [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
160
160
-[ ] (R) Production readiness review completed
161
161
-[ ] (R) Production readiness review approved
162
-
-[] "Implementation History" section is up-to-date for milestone
163
-
-[] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
164
-
-[] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
162
+
-[X] "Implementation History" section is up-to-date for milestone
163
+
-[X] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
164
+
-[X] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
165
165
166
166
<!--
167
167
**Note:** This checklist is iterative and should be reviewed and updated every time this enhancement is being considered for a milestone.
@@ -493,7 +493,11 @@ The patch modifies `kubelet` to ignore errors that happens during setting the fo
493
493
#### kube-proxy
494
494
Patch: ["kube-proxy: allow running in userns"](https://github.com/rootless-containers/usernetes/blob/v20210303.0/src/patches/kubernetes/0002-kube-proxy-allow-running-in-userns.patch)
495
495
496
-
The patch modifies `kube-proxy` to ignore an error during setting `RLIMIT_NOFILE`.
496
+
The patch modifies `kube-proxy` (`userspace` mode) to ignore an error during setting `RLIMIT_NOFILE`.
497
+
No change is needed for non-userspace mode.
498
+
499
+
> **Note**
500
+
> `userspace` proxy was removed in v1.26.
497
501
498
502
### Test Plan
499
503
@@ -508,19 +512,19 @@ when drafting this test plan.
Tests will be added to `kubernetes/test-infra` as well when the [`k8s-infra-prow-build`](https://github.com/kubernetes/k8s.io/blob/a071c4ed0823f193ee29e2f14e191be42dc1a1f0/infra/gcp/terraform/k8s-infra-prow-build/main.tf#L78) cluster
522
-
is upgraded to use cgroup v2.
523
-
This will probably automatically happen when [GKE bumps up their "regular" channel to Kubernetes v1.26 or later](https://cloud.google.com/kubernetes-engine/docs/how-to/node-system-config).
521
+
Additional tests are present in several subproject repos and third party repos:
0 commit comments