Skip to content

Commit abf0214

Browse files
committed
reopen KEP 1860
1 parent 35befff commit abf0214

File tree

3 files changed

+23
-14
lines changed

3 files changed

+23
-14
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# The KEP must have an approver from the
2+
# "prod-readiness-approvers" group
3+
# of http://git.k8s.io/enhancements/OWNERS_ALIASES
4+
kep-number: 1860
5+
alpha:
6+
approver: "@wojtek-t"

keps/sig-network/1860-kube-proxy-IP-node-binding/README.md

+11-8
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,20 @@
2929

3030
Items marked with (R) are required *prior to targeting to a milestone / release*.
3131

32-
- [x] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
33-
- [x] (R) KEP approvers have approved the KEP status as `implementable`
34-
- [x] (R) Design details are appropriately documented
35-
- [x] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
36-
- [x] (R) Graduation criteria is in place
32+
- [ ] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
33+
- [ ] (R) KEP approvers have approved the KEP status as `implementable`
34+
- [ ] (R) Design details are appropriately documented
35+
- [ ] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input (including test refactors)
36+
- [ ] e2e Tests for all Beta API Operations (endpoints)
37+
- [ ] (R) Ensure GA e2e tests meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
38+
- [ ] (R) Minimum Two Week Window for GA e2e tests to prove flake free
39+
- [ ] (R) Graduation criteria is in place
40+
- [ ] (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)
3741
- [ ] (R) Production readiness review completed
38-
- [ ] Production readiness review approved
42+
- [ ] (R) Production readiness review approved
3943
- [ ] "Implementation History" section is up-to-date for milestone
4044
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
41-
- [ ] Supporting documentation e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
45+
- [ ] Supporting documentatione.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
4246

4347

4448
## Summary
@@ -122,7 +126,6 @@ API changes to Service:
122126
Unit tests:
123127
- unit tests for the ipvs and iptables rules
124128
- unit tests for the validation
125-
- unit tests for a new util in pkg/proxy
126129

127130
E2E tests:
128131
- The default behavior for `ipMode` does not break any existing e2e tests

keps/sig-network/1860-kube-proxy-IP-node-binding/kep.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,18 @@ approvers:
1414
- "@thockin"
1515
- "@andrewsykim"
1616

17-
# latest-milestone: "v1.21"
17+
stage: "alpha"
18+
19+
latest-milestone: "v1.29"
1820

1921
milestone:
20-
alpha: "v1.21"
21-
beta: "v1.22"
22+
alpha: "v1.29"
23+
beta: "v1.30"
24+
stable: "v1.31"
2225

2326
feature-gates:
2427
- name: LoadBalancerIPMode
2528
components:
2629
- kube-apiserver
2730
- kube-proxy
2831
disable-supported: true
29-
30-
latest-milestone: "0.0"
31-
stage: "alpha"

0 commit comments

Comments
 (0)