Skip to content

Commit 1a27d4f

Browse files
committed
KEP-3178: update for beta
1 parent 354dcf2 commit 1a27d4f

File tree

3 files changed

+24
-3
lines changed

3 files changed

+24
-3
lines changed

keps/prod-readiness/sig-network/3178.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@
44
kep-number: 3178
55
alpha:
66
approver: "@johnbelamaric"
7+
beta:
8+
approver: "@johnbelamaric"

keps/sig-network/3178-iptables-cleanup/README.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,17 @@ messages.)
582582

583583
###### Were upgrade and rollback tested? Was the upgrade->downgrade->upgrade path tested?
584584

585-
TBD
585+
Yes.
586+
587+
When considering only core kubernetes components, and only
588+
alpha-or-later releases, upgrade/downgrade and enablement/disablement
589+
create no additional complications beyond clean installs; kube-proxy
590+
simply doesn't care about the additional rules that kubelet may or may
591+
not be creating any more.
592+
593+
Upgrades from pre-alpha to beta-or-later or downgrades from
594+
beta-or-later to pre-alpha are not supported, and for this reason we
595+
waited 2 releases after alpha to go to beta.
586596

587597
###### Is the rollout accompanied by any deprecations and/or removals of features, APIs, fields of API types, flags, etc.?
588598

@@ -659,6 +669,10 @@ No
659669

660670
No
661671

672+
###### Can enabling / using this feature result in resource exhaustion of some node resources (PIDs, sockets, inodes, etc.)?
673+
674+
No
675+
662676
### Troubleshooting
663677

664678
<!--
@@ -700,7 +714,12 @@ Major milestones might include:
700714

701715
- Initial proposal: 2022-01-23
702716
- Updated: 2022-03-27, 2022-04-29
717+
- Merged as `implementable`: 2022-06-10
703718
- Updated: 2022-07-26 (feature gate rename)
719+
- Alpha release (1.25): 2022-08-23
720+
- [Blog post about upcoming changes]: 2022-09-07
721+
722+
[Blog post about upcoming changes]: https://kubernetes.io/blog/2022/09/07/iptables-chains-not-api/
704723

705724
## Drawbacks
706725

keps/sig-network/3178-iptables-cleanup/kep.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ see-also:
1616
- "/keps/sig-node/2221-remove-dockershim"
1717

1818
# The target maturity stage in the current dev cycle for this KEP.
19-
stage: alpha
19+
stage: beta
2020

2121
# The most recent milestone for which work toward delivery of this KEP has been
2222
# done. This can be the current (upcoming) milestone, if it is being actively
2323
# worked on.
24-
latest-milestone: "v1.25"
24+
latest-milestone: "v1.27"
2525

2626
# The milestone at which this feature was, or is targeted to be, at each stage.
2727
milestone:

0 commit comments

Comments
 (0)