You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -35,17 +39,17 @@ Items marked with (R) are required *prior to targeting to a milestone / release*
35
39
-[x] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
36
40
-[x] (R) KEP approvers have approved the KEP status as `implementable`
37
41
-[x] (R) Design details are appropriately documented
38
-
-[] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input (including test refactors)
39
-
-[] e2e Tests for all Beta API Operations (endpoints)
40
-
-[] (R) Ensure GA e2e tests for meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
41
-
-[] (R) Minimum Two Week Window for GA e2e tests to prove flake free
42
+
-[x] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input (including test refactors)
43
+
-[x] e2e Tests for all Beta API Operations (endpoints)
44
+
-[x] (R) Ensure GA e2e tests for meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
45
+
-[x] (R) Minimum Two Week Window for GA e2e tests to prove flake free
42
46
-[x] (R) Graduation criteria is in place
43
47
-[x] (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)
44
48
-[x] (R) Production readiness review completed
45
49
-[x] (R) Production readiness review approved
46
50
-[x] "Implementation History" section is up-to-date for milestone
47
-
-[] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
48
-
-[] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
51
+
-[x] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
52
+
-[x] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
@@ -102,7 +106,7 @@ Following is a list of long standing issues for `events`
102
106
103
107
### Goals
104
108
105
-
- Add an experimental`events` sub-command under the kubectl
109
+
- Add an new`events` sub-command under the kubectl
106
110
- Address existing issues mentioned above
107
111
108
112
### Non-goals
@@ -122,7 +126,8 @@ and most importantly will extend the `kubectl get events` functionality to addre
122
126
123
127
### Risks and Mitigations
124
128
125
-
None.
129
+
Accessing events to which users don't have access to. This should be mitigated by a proper RBAC rules
130
+
allowing access based on a need to know principle.
126
131
127
132
## Design Details
128
133
@@ -138,17 +143,41 @@ Additionally, the new command should support all the printing flags available in
138
143
139
144
### Test Plan
140
145
141
-
In addition to standard unit tests for kubectl, the events command will be released as a kubectl alpha subcommand, signaling users to expect instability. During the alpha phase we will gather feedback from users that we expect will improve the design of debug and identify the Critical User Journeys we should test prior to Alpha -> Beta graduation.
146
+
[x] I/we understand the owners of the involved components may require updates to
147
+
existing tests to make this code solid enough prior to committing the changes necessary
148
+
to implement this enhancement.
149
+
150
+
##### Prerequisite testing updates
151
+
152
+
Before any additional functional updates we need to ensure the current functionality
153
+
is properly cover with unit and integration (`test/cmd`) tests.
154
+
Before promoting to beta at least a single e2e test should also be added in
0 commit comments