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-3314: CSI Changed Block Tracking #4082

Merged
merged 59 commits into from
Jun 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
8a3c2f8
Add draft of CSI CBT KEP
ihcsim Jun 12, 2023
b9d8121
Update KEP status
ihcsim Jun 12, 2023
ba1e4c3
Initial structure.
carlbraganza Jun 25, 2023
fdb94b1
Removed distracting links to common K8s definitions.
carlbraganza Jun 27, 2023
7b5403e
More caveats. Better grammar.
carlbraganza Jun 27, 2023
4dfcd49
Use "snapshot access session".
carlbraganza Jun 27, 2023
5e50923
addressed most of the feedback in the PR.
carlbraganza Jun 28, 2023
93f8f61
Updated role figure.
carlbraganza Jun 28, 2023
66eb80c
More refinements.
carlbraganza Jun 29, 2023
3efbfbc
Session figure. Renamed figure files.
carlbraganza Jun 29, 2023
3df9a5b
Fix background of session figure.
carlbraganza Jun 29, 2023
ffe8562
Merge pull request #1 from ihcsim/carl-proposal-caveats-risks
carlbraganza Jun 29, 2023
2dee59e
Updated figures and roles.
carlbraganza Jun 29, 2023
690f801
Propose a new role for session data.
carlbraganza Jul 3, 2023
a42d41e
Merge pull request #1 from ihcsim/carl-proposal-caveats-risks
carlbraganza Jun 29, 2023
cd0f4c1
GRPC spec
carlbraganza Jul 3, 2023
1d7062f
Merge pull request #4 from ihcsim/carl-grpc
carlbraganza Jul 5, 2023
46e6d93
Don't propose roles.
carlbraganza Jul 6, 2023
db9715a
Add user stories in the proposal (#2)
PrasadG193 Jul 6, 2023
b687ecb
Merge pull request #3 from ihcsim/update-figures
carlbraganza Jul 6, 2023
20645b9
Added details to the manager, sidecar and SP service sections.
carlbraganza Jul 8, 2023
679d5d3
Called out UNRESOLVED issues.
carlbraganza Jul 10, 2023
753dbd2
Resolved issues with expiry and advertising.
carlbraganza Jul 11, 2023
6e71521
Merge pull request #6 from ihcsim/carl-components
carlbraganza Jul 11, 2023
ec44e47
Updated TOC
carlbraganza Jul 11, 2023
8319039
Fixed typo and svg space rendering.
carlbraganza Jul 11, 2023
6b2130e
Fixed typo in perms figure.
carlbraganza Jul 11, 2023
320991b
Typo in session figure. More detail in user stories.
carlbraganza Jul 11, 2023
0842a7a
Add SnapshotSession CRDs (#5)
PrasadG193 Jul 12, 2023
bf2d9f4
Added image of the flow when the TokenRequest and TokenReview APIs ar…
carlbraganza Jul 22, 2023
a4671c5
Fixed figure spacing
carlbraganza Jul 22, 2023
deffd7f
Updated permissions svg; removed session.
carlbraganza Jul 25, 2023
d085a74
Updated figures. Removed session figure.
carlbraganza Jul 26, 2023
0ae8dc7
Added explanation of permissions.
carlbraganza Jul 26, 2023
78b5204
Updated overview and risks.
carlbraganza Aug 8, 2023
c59ce97
Updated RPC and components.
carlbraganza Aug 9, 2023
5558e47
Completed remaining rewrite.
carlbraganza Aug 9, 2023
45d2aee
Merge pull request #7 from ihcsim/carl-sidecar-with-ataz
carlbraganza Aug 9, 2023
e58bb3d
Updated to CSI spec to reflect https://github.com/container-storage-i…
carlbraganza Aug 18, 2023
2bfe89f
Updated to CSI spec to reflect https://github.com/container-storage-i…
carlbraganza Aug 18, 2023
36afbfd
Removed the security_token and namespace from the gRPC spec.
carlbraganza Aug 29, 2023
bbabfef
Update sections on test plan, PRR and graduation criteria
ihcsim Sep 1, 2023
4c66f27
More neutral language on passing the auth token.
carlbraganza Sep 1, 2023
56b8f8d
Merge branch 'csi-cbt-kep' of https://github.com/ihcsim/enhancements …
carlbraganza Sep 1, 2023
8ffa4d3
Updated to reflect changes in the CSI spec PR.
carlbraganza Sep 15, 2023
c048605
Use a separate gRPC API for the sidecar.
carlbraganza Oct 21, 2023
19a88ba
Replaced authorization gRPC metadata with a security_token field in r…
carlbraganza Oct 23, 2023
64163d4
Fixed typo.
carlbraganza Oct 23, 2023
ce7d567
Updated CSI spec; downplayed similarity between the K8s and CSI gRPC …
carlbraganza Nov 7, 2023
aba16ff
Add beta and GA graduation criteria
ihcsim Nov 10, 2023
9702d1d
Updated CSI spec again - no unsigned numbers used.
carlbraganza Nov 28, 2023
ba1dc52
Update KEP milestone to v1.30
ihcsim Jan 28, 2024
3e3d030
Update 'Scalability' section
ihcsim Feb 20, 2024
7ff9422
Add sig-auth as participating sigs
ihcsim May 24, 2024
35ff183
Require that the CR be named for the driver.
carlbraganza May 28, 2024
ffb7813
Removed the label requirement for the CR.
carlbraganza May 30, 2024
0dc9264
Replaced johnbelamaric with soltysh for PRR approver.
carlbraganza Jun 5, 2024
a100f35
Bump up milestone to v1.31
PrasadG193 Jun 6, 2024
32d8982
Change KEP status to implementable
PrasadG193 Jun 7, 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
3 changes: 3 additions & 0 deletions keps/prod-readiness/sig-storage/3314.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kep-number: 3314
alpha:
approver: "@soltysh"
Loading