Skip to content

Commit dcbfe13

Browse files
committed
Remove Release Signoff Checklist from completed SIG Network KEPs
1 parent da43f51 commit dcbfe13

File tree

31 files changed

+0
-808
lines changed

31 files changed

+0
-808
lines changed

keps/sig-network/0752-endpointslices/README.md

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
## Table of Contents
44

55
<!-- toc -->
6-
- [Release Signoff Checklist](#release-signoff-checklist)
76
- [Summary](#summary)
87
- [Motivation](#motivation)
98
- [Goals](#goals)
@@ -58,26 +57,6 @@
5857
- [FAQ](#faq)
5958
<!-- /toc -->
6059

61-
## Release Signoff Checklist
62-
63-
Items marked with (R) are required *prior to targeting to a milestone / release*.
64-
65-
- [x] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
66-
- [x] (R) KEP approvers have approved the KEP status as `implementable`
67-
- [x] (R) Design details are appropriately documented
68-
- [x] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
69-
- [x] (R) Graduation criteria is in place
70-
- [x] (R) Production readiness review completed
71-
- [x] Production readiness review approved
72-
- [x] "Implementation History" section is up-to-date for milestone
73-
- [x] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
74-
- [x] Supporting documentation e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
75-
76-
[kubernetes.io]: https://kubernetes.io/
77-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
78-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
79-
[kubernetes/website]: https://git.k8s.io/website
80-
8160
## Summary
8261

8362
This KEP was converted from the [original proposal doc][original-doc]. The

keps/sig-network/1435-mixed-protocol-lb/README.md

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-1435: different protocols in the same service definition with type=loadbalancer
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -55,27 +54,6 @@
5554
- [Infrastructure Needed (Optional)](#infrastructure-needed-optional)
5655
<!-- /toc -->
5756

58-
## Release Signoff Checklist
59-
60-
Items marked with (R) are required *prior to targeting to a milestone / release*.
61-
62-
- [ ] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
63-
- [ ] (R) KEP approvers have approved the KEP status as `implementable`
64-
- [ ] (R) Design details are appropriately documented
65-
- [ ] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
66-
- [ ] (R) Graduation criteria is in place
67-
- [ ] (R) Production readiness review completed
68-
- [ ] Production readiness review approved
69-
- [ ] "Implementation History" section is up-to-date for milestone
70-
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
71-
- [ ] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
72-
73-
74-
[kubernetes.io]: https://kubernetes.io/
75-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
76-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
77-
[kubernetes/website]: https://git.k8s.io/website
78-
7957
## Summary
8058

8159
This feature enables the creation of a LoadBalancer Service that has different port definitions with different protocols.

keps/sig-network/1453-ingress-api/README.md

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-1453: Graduate Ingress API to GA
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -65,44 +64,6 @@
6564
- [Infrastructure Needed (optional)](#infrastructure-needed-optional)
6665
<!-- /toc -->
6766

68-
## Release Signoff Checklist
69-
70-
<!--
71-
**ACTION REQUIRED:** In order to merge code into a release, there must be an
72-
issue in [kubernetes/enhancements] referencing this KEP and targeting a release
73-
milestone **before the [Enhancement Freeze](https://git.k8s.io/sig-release/releases)
74-
of the targeted release**.
75-
76-
For enhancements that make changes to code or processes/procedures in core
77-
Kubernetes i.e., [kubernetes/kubernetes], we require the following Release
78-
Signoff checklist to be completed.
79-
80-
Check these off as they are completed for the Release Team to track. These
81-
checklist items _must_ be updated for the enhancement to be released.
82-
-->
83-
84-
Items marked with (R) are required *prior to targeting to a milestone / release*.
85-
86-
- [x] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
87-
- [x] (R) KEP approvers have approved the KEP status as `implementable`
88-
- [x] (R) Design details are appropriately documented
89-
- [x] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
90-
- [x] (R) Graduation criteria is in place
91-
- [ ] (R) Production readiness review completed
92-
- [ ] Production readiness review approved
93-
- [x] "Implementation History" section is up-to-date for milestone
94-
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
95-
- [ ] Supporting documentation e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
96-
97-
<!--
98-
**Note:** This checklist is iterative and should be reviewed and updated every time this enhancement is being considered for a milestone.
99-
-->
100-
101-
[kubernetes.io]: https://kubernetes.io/
102-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
103-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
104-
[kubernetes/website]: https://git.k8s.io/website
105-
10667
## Summary
10768

10869
- Move the Ingress resource from the current API group

keps/sig-network/1669-proxy-terminating-endpoints/README.md

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-1669: Proxy Terminating Endpoints
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -41,22 +40,6 @@
4140
- [Alternatives](#alternatives)
4241
<!-- /toc -->
4342

44-
## Release Signoff Checklist
45-
46-
- [X] Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
47-
- [X] KEP approvers have approved the KEP status as `implementable`
48-
- [X] Design details are appropriately documented
49-
- [X] Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
50-
- [X] Graduation criteria is in place
51-
- [ ] "Implementation History" section is up-to-date for milestone
52-
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
53-
- [ ] Supporting documentation e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
54-
55-
[kubernetes.io]: https://kubernetes.io/
56-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
57-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
58-
[kubernetes/website]: https://git.k8s.io/website
59-
6043
## Summary
6144

6245
This KEP proposes some enhancements to kube-proxy to handle terminating endpoints in an effort to improve the traffic engineering capabilities and overall relability of Kubernetes.

keps/sig-network/1672-tracking-terminating-endpoints/README.md

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-1672: Tracking Terminating Endpoints in the EndpointSlice API
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -34,22 +33,6 @@
3433
- [Drawbacks](#drawbacks)
3534
<!-- /toc -->
3635

37-
## Release Signoff Checklist
38-
39-
- [X] Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
40-
- [X] KEP approvers have approved the KEP status as `implementable`
41-
- [X] Design details are appropriately documented
42-
- [X] Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
43-
- [X] Graduation criteria is in place
44-
- [X] "Implementation History" section is up-to-date for milestone
45-
- [X] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
46-
- [X] Supporting documentation e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
47-
48-
[kubernetes.io]: https://kubernetes.io/
49-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
50-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
51-
[kubernetes/website]: https://git.k8s.io/website
52-
5336
## Summary
5437

5538
Today, terminating endpoints are considered "not ready" regardless of their actual readiness.

keps/sig-network/1864-disable-lb-node-ports/README.md

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-1864: Optionally Disable Node Ports for Service Type=LoadBalancer
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -30,30 +29,6 @@
3029
- [Service Type=LoadBalancerWithoutNodePorts](#service-typeloadbalancerwithoutnodeports)
3130
<!-- /toc -->
3231

33-
## Release Signoff Checklist
34-
35-
Items marked with (R) are required *prior to targeting to a milestone / release*.
36-
37-
- [X] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
38-
- [X] (R) KEP approvers have approved the KEP status as `implementable`
39-
- [X] (R) Design details are appropriately documented
40-
- [X] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
41-
- [X] (R) Graduation criteria is in place
42-
- [X] (R) Production readiness review completed
43-
- [ ] Production readiness review approved
44-
- [ ] "Implementation History" section is up-to-date for milestone
45-
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
46-
- [ ] Supporting documentation e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
47-
48-
<!--
49-
**Note:** This checklist is iterative and should be reviewed and updated every time this enhancement is being considered for a milestone.
50-
-->
51-
52-
[kubernetes.io]: https://kubernetes.io/
53-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
54-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
55-
[kubernetes/website]: https://git.k8s.io/website
56-
5732
## Summary
5833

5934
Today, a Kubernetes Service Type=LoadBalancer will always allocate a node port for every service port. Though most implementations of Service Type=LoadBalancer do require node ports, there are several implementations that do not. This KEP proposes to add a new field to Service to opt out of node port allocation for loadbalancers.

keps/sig-network/1880-multiple-service-cidrs/README.md

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-1880: Multiple Service CIDRs
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -52,41 +51,6 @@
5251
- [Alternative 4](#alternative-4)
5352
<!-- /toc -->
5453

55-
## Release Signoff Checklist
56-
57-
Items marked with (R) are required *prior to targeting to a milestone / release*.
58-
59-
- [x] (R) Enhancement issue in release milestone, which links to KEP dir in
60-
[kubernetes/enhancements] (not the initial KEP PR)
61-
- [x] (R) KEP approvers have approved the KEP status as `implementable`
62-
- [x] (R) Design details are appropriately documented
63-
- [x] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
64-
(including test refactors)
65-
- [x] e2e Tests for all Beta API Operations (endpoints)
66-
- [x] (R) Ensure GA e2e tests for meet requirements for [Conformance
67-
Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
68-
- [x] (R) Minimum Two Week Window for GA e2e tests to prove flake free
69-
- [x] (R) Graduation criteria is in place
70-
- [x] (R) [all GA Endpoints](https://github.com/kubernetes/community/pull/1806) must be hit by
71-
[Conformance
72-
Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
73-
- [x] (R) Production readiness review completed
74-
- [x] (R) Production readiness review approved
75-
- [x] "Implementation History" section is up-to-date for milestone
76-
- [x] User-facing documentation has been created in [kubernetes/website], for publication to
77-
[kubernetes.io]
78-
- [x] Supporting documentation—e.g., additional design documents, links to mailing list
79-
discussions/SIG meetings, relevant PRs/issues, release notes
80-
81-
<!--
82-
**Note:** This checklist is iterative and should be reviewed and updated every time this enhancement is being considered for a milestone.
83-
-->
84-
85-
[kubernetes.io]: https://kubernetes.io/
86-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
87-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
88-
[kubernetes/website]: https://git.k8s.io/website
89-
9054
## Summary
9155

9256
Allow to dynamically expand the number of IPs available for Services.

keps/sig-network/2079-network-policy-port-range/README.md

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-2079: Network Policy to support Port Ranges
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -35,22 +34,6 @@
3534
- [Alternatives](#alternatives)
3635
<!-- /toc -->
3736

38-
## Release Signoff Checklist
39-
40-
Items marked with (R) are required *prior to targeting to a milestone / release*.
41-
42-
- [ ] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
43-
- [ ] (R) KEP approvers have approved the KEP status as `implementable`
44-
- [ ] (R) Design details are appropriately documented
45-
- [ ] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
46-
- [ ] (R) Graduation criteria is in place
47-
- [ ] (R) Production readiness review completed
48-
- [ ] Production readiness review approved
49-
- [ ] "Implementation History" section is up-to-date for milestone
50-
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
51-
- [ ] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
52-
53-
5437
## Summary
5538

5639
Today the `ports` field in ingress and egress network policies is an array

keps/sig-network/2086-service-internal-traffic-policy/README.md

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-2086: Service Internal Traffic Policy
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -35,30 +34,6 @@
3534
- [Bool Field For Node Local](#bool-field-for-node-local)
3635
<!-- /toc -->
3736

38-
## Release Signoff Checklist
39-
40-
Items marked with (R) are required *prior to targeting to a milestone / release*.
41-
42-
- [X] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
43-
- [X] (R) KEP approvers have approved the KEP status as `implementable`
44-
- [X] (R) Design details are appropriately documented
45-
- [X] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
46-
- [X] (R) Graduation criteria is in place
47-
- [X] (R) Production readiness review completed
48-
- [ ] Production readiness review approved
49-
- [ ] "Implementation History" section is up-to-date for milestone
50-
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
51-
- [ ] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
52-
53-
<!--
54-
**Note:** This checklist is iterative and should be reviewed and updated every time this enhancement is being considered for a milestone.
55-
-->
56-
57-
[kubernetes.io]: https://kubernetes.io/
58-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
59-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
60-
[kubernetes/website]: https://git.k8s.io/website
61-
6237
## Summary
6338

6439
Add a new field `spec.internalTrafficPolicy` to Service that allows node-local and topology-aware routing for Service traffic.

keps/sig-network/2200-externalips-admission/README.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# KEP-2200: Deny use of ExternalIPs via admission control
22

33
<!-- toc -->
4-
- [Release Signoff Checklist](#release-signoff-checklist)
54
- [Summary](#summary)
65
- [Motivation](#motivation)
76
- [Goals](#goals)
@@ -26,25 +25,6 @@
2625
- [Alternatives](#alternatives)
2726
<!-- /toc -->
2827

29-
## Release Signoff Checklist
30-
31-
Items marked with (R) are required *prior to targeting to a milestone / release*.
32-
33-
- [X] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
34-
- [X] (R) KEP approvers have approved the KEP status as `implementable`
35-
- [X] (R) Design details are appropriately documented
36-
- [X] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
37-
- [X] (R) Graduation criteria is in place
38-
- [X] (R) Production readiness review completed
39-
- [X] Production readiness review approved
40-
- [X] "Implementation History" section is up-to-date for milestone
41-
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
42-
43-
[kubernetes.io]: https://kubernetes.io/
44-
[kubernetes/enhancements]: https://git.k8s.io/enhancements
45-
[kubernetes/kubernetes]: https://git.k8s.io/kubernetes
46-
[kubernetes/website]: https://git.k8s.io/website
47-
4828
## Summary
4929

5030
This proposal is in response to CVE-2020-8554: "Man in the middle using

0 commit comments

Comments
 (0)