Skip to content

Commit 61abddc

Browse files
authored
Merge pull request #5240 from danwinship/kep-1860-implemented
KEP-1860: mark as implemented
2 parents 1717486 + 4a4d814 commit 61abddc

File tree

2 files changed

+3
-23
lines changed

2 files changed

+3
-23
lines changed

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

+2-22
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)
@@ -33,26 +32,6 @@
3332
- [Implementation History](#implementation-history)
3433
<!-- /toc -->
3534

36-
## Release Signoff Checklist
37-
38-
Items marked with (R) are required *prior to targeting to a milestone / release*.
39-
40-
- [x] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
41-
- [x] (R) KEP approvers have approved the KEP status as `implementable`
42-
- [x] (R) Design details are appropriately documented
43-
- [ ] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input (including test refactors)
44-
- [ ] e2e Tests for all Beta API Operations (endpoints)
45-
- [ ] (R) Ensure GA e2e tests meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
46-
- [ ] (R) Minimum Two Week Window for GA e2e tests to prove flake free
47-
- [ ] (R) Graduation criteria is in place
48-
- [ ] (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)
49-
- [ ] (R) Production readiness review completed
50-
- [ ] (R) Production readiness review approved
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-
5635
## Summary
5736

5837
The different kube-proxy implementations (at least ipvs and iptables), as of today, are binding the External IPs of the LoadBalancer Service to each node. (iptables are creating some rules to redirect packets directly to the service and ipvs is binding the IP to one interface on the node). This feature exists because:
@@ -388,4 +367,5 @@ N/A
388367

389368
- 2020-06-18: Initial KEP
390369
- 2023-12-14: Alpha release with Kubernetes 1.29
391-
- 2024-04-18: Beta release with Kubernetes 1.30
370+
- 2024-04-18: Beta release with Kubernetes 1.30
371+
- 2024-12-11: GA release with Kubernetes 1.32

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ authors:
55
owning-sig: sig-network
66
participating-sigs:
77
- sig-cloud-provider
8-
status: implementable
8+
status: implemented
99
reviewers:
1010
- "@thockin"
1111
- "@cheftako"

0 commit comments

Comments
 (0)