@@ -220,6 +220,10 @@ to implement this enhancement.
220
220
221
221
##### e2e tests
222
222
223
+ - e2e test added:
224
+ - [ Link to testgrid] ( https://testgrid.k8s.io/sig-testing-canaries#ci-kubernetes-coverage-e2e-gci-gce&include-filter-by-regex=kubectl%20subresource )
225
+ - [ Link to test] ( https://github.com/kubernetes/kubernetes/blob/11b974043604f5ccbeb6e5e62e1d9edcf00bc336/test/e2e/kubectl/kubectl.go#L2101 )
226
+
223
227
### Graduation Criteria
224
228
225
229
#### Alpha
@@ -234,7 +238,11 @@ to implement this enhancement.
234
238
235
239
#### GA
236
240
237
- - User feedback gathered for at least 1 cycle.
241
+ Since v1.27 when the feature moved to beta, there have been no reported bugs concerning this feature.
242
+ In fact, it is reassuring to see the community use this feature quite commonly such as in bug reports:
243
+ https://github.com/kubernetes/kubernetes/issues/116311
244
+
245
+ Seeing this and given our added unit, integration and e2e tests gives us the confidence to graduate to GA.
238
246
239
247
240
248
### Upgrade / Downgrade Strategy
@@ -332,10 +340,17 @@ No.
332
340
333
341
### Monitoring Requirements
334
342
343
+ Considering that this feature is a flag contained fully within in the ` kubectl ` client, there exist no
344
+ monitoring requirements for the same.
345
+
335
346
###### How can an operator determine if the feature is in use by workloads?
336
347
337
348
N/A
338
349
350
+ ###### How can someone using this feature know that it is working for their instance?
351
+
352
+ N/A
353
+
339
354
###### What are the SLIs (Service Level Indicators) an operator can use to determine the health of the service?
340
355
341
356
N/A
388
403
389
404
No
390
405
406
+ ###### Can enabling / using this feature result in resource exhaustion of some node resources (PIDs, sockets, inodes, etc.)?
407
+
408
+ No
409
+
391
410
### Troubleshooting
392
411
393
412
###### How does this feature react if the API server and/or etcd is unavailable?
408
427
2021-04-06: KEP proposed
409
428
2021-04-07: [ Demo] in SIG CLI meeting
410
429
2022-05-25: PR for alpha implementation merged
430
+ 2023-01-12: KEP graduated to Beta
431
+ 2023-03-15: e2e test added for KEP as part of beta graduation
432
+ 2024-02-01: KEP graduated to Stable
411
433
412
434
[ POC PR ] : https://github.com/kubernetes/kubernetes/pull/99556
413
435
[ Demo ] : https://youtu.be/zUa7dudYCQM?t=299
0 commit comments