Skip to content

Commit

Permalink
update EventedPLEG status after the revert change
Browse files Browse the repository at this point in the history
  • Loading branch information
pacoxu committed Jan 12, 2024
1 parent 1dd0bad commit 35454bc
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
16 changes: 11 additions & 5 deletions keps/sig-node/3386-kubelet-evented-pleg/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
- [Graduation Criteria](#graduation-criteria)
- [Alpha](#alpha)
- [Beta](#beta)
- [Beta (enabled by default)](#beta-enabled-by-default)
- [Stress Test](#stress-test)
- [Recovery Test](#recovery-test)
- [Retries with Backoff Logic](#retries-with-backoff-logic)
Expand Down Expand Up @@ -358,7 +357,6 @@ We expect no non-infra related flakes in the last month as a GA graduation crite
- Add E2E Node Conformance presubmit job in CI
- Add E2E Node Conformance periodic job in CI

#### Beta (enabled by default)
##### Stress Test
To test the performance and scalability of Evented PLEG, it is necessary to generate a large number of CRI Events by creating and deleting a significant number of containers within a short period of time. The following steps outline the stress test:

Expand Down Expand Up @@ -668,9 +666,17 @@ Disabling this feature in the kubelet will revert to the existing relisting PLEG

## Implementation History

- PR for required CRI changes - https://github.com/kubernetes/kubernetes/pull/110165
- PR for presubmit Node e2e job - https://github.com/kubernetes/test-infra/pull/28366
- PR for periodic Node e2e job - https://github.com/kubernetes/test-infra/pull/28592
- Alpha(1.25)
- <https://github.com/kubernetes/kubernetes/pull/111642>
- <https://github.com/kubernetes/kubernetes/pull/111384>
- Beta(default false, 1.27)
- <https://github.com/kubernetes/kubernetes/pull/115967>
- PR for presubmit Node e2e job - <https://github.com/kubernetes/test-infra/pull/28366>
- PR for periodic Node e2e job - <https://github.com/kubernetes/test-infra/pull/28592>
- v1.29 bugfix: <https://github.com/kubernetes/kubernetes/pull/120942>
- Revert to Alpha(1.30): backported to v1.27.9, v1.28.6, v1.29.1, as there is a known issue <https://github.com/kubernetes/kubernetes/issues/121349> and <https://github.com/kubernetes/kubernetes/issues/121003> that will make static pod failed to start.
- revert PR <https://github.com/kubernetes/kubernetes/pull/122697>
- v1.30 bugfix: <https://github.com/kubernetes/kubernetes/pull/122475>

## Drawbacks

Expand Down
7 changes: 3 additions & 4 deletions keps/sig-node/3386-kubelet-evented-pleg/kep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,24 @@ authors:
- "@harche"
owning-sig: sig-node
status: implementable
creation-date: 2022-06-13
creation-date: 2024-01-12
reviewers:
- "@mrunalp"
- "@SergeyKanzhelev"
approvers:
- "@derekwaynecarr"

# The target maturity stage in the current dev cycle for this KEP.
stage: beta
stage: alpha

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

# The milestone at which this feature was, or is targeted to be, at each stage.
milestone:
alpha: "v1.26"
beta: "v1.27"

# The following PRR answers are required at alpha release
# List the feature gate name and the components for which it must be enabled
Expand Down

0 comments on commit 35454bc

Please sign in to comment.