|
15 | 15 | - [Configuring the weight of storage class](#configuring-the-weight-of-storage-class)
|
16 | 16 | - [Test Plan](#test-plan)
|
17 | 17 | - [Graduation Criteria](#graduation-criteria)
|
18 |
| - - [Alpha -> Beta Graduation](#alpha---beta-graduation) |
19 |
| - - [Beta -> GA Graduation](#beta---ga-graduation) |
| 18 | + - [Alpha](#alpha) |
| 19 | + - [Beta](#beta) |
| 20 | + - [GA](#ga) |
20 | 21 | - [Alternatives](#alternatives)
|
21 | 22 | - [Maintain multiple storage classes for different storage capacities](#maintain-multiple-storage-classes-for-different-storage-capacities)
|
22 | 23 | - [Production Readiness Review Questionnaire](#production-readiness-review-questionnaire)
|
@@ -248,18 +249,35 @@ Cons:
|
248 | 249 | - **Integration Tests** Typical user cases will be covered in scheduler
|
249 | 250 | integration tests with this feature enabled.
|
250 | 251 | - **Benchmark Tests** Add benchmarking tests for VolumeBinding with this
|
251 |
| - feature enabled. |
| 252 | + feature enabled. (This is required in Beta and GA) |
252 | 253 |
|
253 | 254 | ### Graduation Criteria
|
254 | 255 |
|
255 |
| -#### Alpha -> Beta Graduation |
| 256 | +#### Alpha |
256 | 257 |
|
257 |
| -- Gather feedback from developers and users |
258 |
| -- Algorithm used is efficient |
| 258 | +Target: v1.20 |
259 | 259 |
|
260 |
| -#### Beta -> GA Graduation |
| 260 | +- [ ] Add `VolumeCapacityPriority` feature gate |
| 261 | +- [ ] Add priority extension point implementation for VolumeBinding plugin |
| 262 | +- [ ] Able to prioritizing nodes based on the best matching size of statically |
| 263 | + provisioned PVs |
| 264 | +- [ ] Arg struct for `VolumeBindingArgs.Shape` |
| 265 | +- [ ] Tests for basic functionalities |
261 | 266 |
|
262 |
| -- Code is thoroughly tested |
| 267 | +#### Beta |
| 268 | + |
| 269 | +Target: v1.21 |
| 270 | + |
| 271 | +- [ ] Add benchmarking tests |
| 272 | +- [ ] Turn algorithm based on feedback from developers and users |
| 273 | +- [ ] Able to configure the weight of storage class (implementation TBD) |
| 274 | + |
| 275 | +#### GA |
| 276 | + |
| 277 | +Target: TBD |
| 278 | + |
| 279 | +- [ ] Code is thoroughly tested |
| 280 | +- TBD |
263 | 281 |
|
264 | 282 | ## Alternatives
|
265 | 283 |
|
|
0 commit comments