Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KEP-3008: QoS-class resources #3004

Open
wants to merge 92 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 85 commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
0d476fc
KEP-3008: initial version of class-based resources KEP
marquiz Oct 6, 2021
e00244e
KEP-3008: use pod annotations instead of pod spec
marquiz Jun 6, 2022
23ca447
KEP-3008: fix wording and terminology
marquiz Jun 6, 2022
272fe11
Update keps/sig-node/3008-cri-class-based-resources/README.md
marquiz Jun 8, 2022
3b511f4
KEP-3008: update toc
marquiz Jun 8, 2022
ec54a5f
KEP-3008: sync with latest KEP template
marquiz Jun 13, 2022
1b79343
KEP-3008: add graduation criteria
marquiz Jun 13, 2022
ee59dd0
KEP-3008: update test plan
marquiz Jun 13, 2022
e70a27e
KEP-3008: add kep.yaml
marquiz Jun 13, 2022
56290f1
KEP-3008: add prod-readiness/sig-node/3008.yaml
marquiz Jun 13, 2022
861e0e8
KEP-3008: move "future work" around
marquiz Jun 14, 2022
8cc99b9
KEP-3008: minor clarifications
marquiz Jun 15, 2022
1c360df
KEP-3008: move "Future work" section
marquiz Jun 15, 2022
28cff91
KEP-3008: address review comments from haircommander
marquiz Jun 17, 2022
4af45ab
KEP-3008: retitle to QoS-class resources
marquiz Jun 17, 2022
88d4ae2
KEP-3008: add resource updates
marquiz Jun 17, 2022
d295052
KEP-3008: fix typo
marquiz Jun 17, 2022
fcc5ed1
KEP-3008: address review feedback from klueska
marquiz Jun 21, 2022
d2356e5
KEP-3008: correct PRR approver
marquiz Jun 21, 2022
4e41cbf
KEP-3008: fill in PRR questionnaire
marquiz Jun 21, 2022
a8c6688
KEP-3008: address PRR questionnaire review feedback
marquiz Jun 22, 2022
9965a87
KEP-3008: rethink pod-level resources
marquiz Jul 8, 2022
9785c03
KEP-3008: rename annotations
marquiz Jul 8, 2022
c860ffe
KEP-3008: update future phases resources
marquiz Sep 12, 2022
a466f6d
KEP-3008: respond to review feedback from sftim
marquiz Sep 13, 2022
0ac20f4
KEP-3008: fix formatting of one code block
marquiz Sep 13, 2022
434a21c
KEP-3008: add diff specifier to one code block
marquiz Sep 13, 2022
3e36f95
KEP-3008: fix reference to KEP-2837
marquiz Sep 19, 2022
bff4a93
KEP-3008: address review feedback from haircommander
marquiz Sep 19, 2022
3db41ce
KEP-3008: fix spelling mistake
marquiz Sep 19, 2022
dbeecfa
KEP-3008: address review comments from mikebrow
marquiz Sep 20, 2022
ff41273
KEP-3008: address review comments from gjkim42
marquiz Sep 22, 2022
475ce50
KEP-3008: add a figure illustrating the overall design
marquiz Sep 27, 2022
3bf47d2
KEP-3008: mention validation of annotations
marquiz Sep 27, 2022
25e8b0a
KEP-3008: fixup: rethink pod-level resources
marquiz Sep 27, 2022
c5246f6
KEP-3008: add resource discovery to phase 1
marquiz Sep 27, 2022
fae82ba
KEP-3008: update graduation criteria
marquiz Sep 27, 2022
e4491cf
KEP-3008: update figure
marquiz Sep 29, 2022
062d6ff
KEP-3008: address review feedback from rphillips
marquiz Oct 3, 2022
b0e23af
KEP-3008: changes based on comments from haircommander
marquiz Oct 3, 2022
c92d104
KEP-3008: address review comments from mikebrow
marquiz Oct 3, 2022
b3bfda4
KEP-3008: rename kep subdir
marquiz Oct 4, 2022
70d588c
KEP-3008: address review comments from johnbelamaric
marquiz Oct 6, 2022
1dad800
KEP-3008: update kep.yaml
marquiz Oct 6, 2022
dc336bd
KEP-3008: address review comments from mikebrow and derekwaynecarr
marquiz Oct 7, 2022
0d981ad
KEP-3008: address one review comment from mikebrow
marquiz Oct 10, 2022
2300fab
KEP-3008: fix inconsistencies in the APIs
marquiz Oct 10, 2022
19889af
KEP-3008: add "class capacity" to open questions
marquiz Nov 30, 2022
dfd9180
KEP-3008: fix typo
marquiz Nov 30, 2022
6a16e48
KEP-3008: fix typo
marquiz Nov 30, 2022
e98dbd8
KEP-3008: fix title in kep.yaml
marquiz Dec 12, 2022
da65495
KEP-3008: API renaming ClassResource -> QoSResource
marquiz Jan 4, 2023
5890598
KEP-3008: extend CRI ContainerStatus
marquiz Jan 6, 2023
4fbce4e
KEP-3008: ditch Pod annotations as an initial UX
marquiz Jan 16, 2023
b89c14b
KEP-3008: add class capacity to the proposal
marquiz Jan 16, 2023
9bba6a5
KEP-3008: update future work and clarify "Mutable"
marquiz Jan 16, 2023
c0b2889
KEP-3008: address review feedback from msau42
marquiz Jan 31, 2023
10033ee
KEP-3008: stripped some of the comments from the README
marquiz Feb 1, 2023
77b0de4
KEP-3008: update kep.yaml
marquiz Feb 1, 2023
ea3f494
KEP-3008: address feedback from SergeyKanzhelev
marquiz Feb 7, 2023
00290e6
KEP-3008: address feedback from thockin and sftim
marquiz Feb 7, 2023
8805ce2
KEP-3008: address review comments
marquiz Feb 8, 2023
8cac4a5
KEP-3008: small update to CRI API comments
marquiz Feb 8, 2023
0daaea9
KEP-3008: report back assignments in Pod status
marquiz Feb 10, 2023
5d8e79e
KEP-3008: add Pod QoS class to the main proposal
marquiz Feb 10, 2023
a9c33f5
KEP-3008: fill in version skew strategy
marquiz Feb 10, 2023
9bdbe83
KEP-3008: extend of risks and mitigations
marquiz Feb 10, 2023
a1c14ee
KEP-3008: update user stories
marquiz Feb 10, 2023
40805ef
KEP-3008: address review feedback from sftim
marquiz Feb 13, 2023
f89d8d4
KEP-3008: update and address review feedback
marquiz Feb 13, 2023
697a0ad
KEP-3008: minor update
marquiz May 9, 2023
3cf95b1
KEP-3008: tiny typo and wording fix
marquiz May 11, 2023
1243259
KEP-3008: update
marquiz May 12, 2023
8100ec3
KEP-3008: address review feedback from sftim
marquiz May 15, 2023
c105b7c
KEP-3008: update PRR questionnaire
marquiz May 15, 2023
f8bdc56
KEP-3008: refine the validation of names
marquiz May 16, 2023
ebfc314
KEP-3008: change status to implementable
marquiz Jun 8, 2023
084a0a7
KEP-3008: update
marquiz Jun 15, 2023
4c3638c
KEP-3008: update kep template and test plan
marquiz Jun 16, 2023
707ac23
KEP-3008: address review feedback from mikebrow
marquiz Sep 8, 2023
2944a07
KEP-3008: add ulimits as a use case and discuss DRA in alternatives
marquiz Sep 20, 2023
76d4acd
KEP-3008: update user stories
marquiz Sep 21, 2023
58bc551
KEP-3008: update ulimit user story
marquiz Sep 26, 2023
d71e8c3
KEP-3008: address review comments from logicalhan
marquiz Oct 3, 2023
bf6c498
KEP-3008: response to review feedback from logicalhan
marquiz Oct 4, 2023
fb0d6e0
KEP-3008: address review feedback from swatisehgal
marquiz Oct 30, 2023
2cbaa02
KEP-3008: change naming of "official" QoS resources
marquiz Nov 2, 2023
f2001a4
KEP-3008: update
marquiz Jan 4, 2024
7214ab4
KEP-3008: PRR: add details on rollback failures
marquiz Jan 9, 2024
1c6b529
KEP-3008: small update to summary
marquiz Jan 26, 2024
251b0ca
KEP-3008: update cluster autoscaler
marquiz Feb 1, 2024
fc082b2
KEP-3008: update
marquiz Apr 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions keps/prod-readiness/sig-node/3008.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# The KEP must have an approver from the
# "prod-readiness-approvers" group
# of http://git.k8s.io/enhancements/OWNERS_ALIASES
kep-number: 3008
alpha:
approver: "@johnbelamaric"
Loading