Repository navigation
ateapi: add CsiDriverConfig proto message and PostgreSQL store - #3778
Closed
Vu Le (lekhoavu2909) wants to merge 17 commits into
Closed
Vu Le (lekhoavu2909) wants to merge 17 commits into
Vu Le (lekhoavu2909) wants to merge 17 commits into
Conversation
regenerate ateapi.go, and register ExternalVolumeClass in apitool TestBuild_Annotations. Signed-off-by: Vu Le <vulk@google.com>
controlapi.ServiceImpl store pass-throughs Signed-off-by: Vu Le <vulk@google.com>
table truncation and driver_name column test Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
apitool example Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Vu Le (lekhoavu2909)
marked this pull request as ready for review
November 11, 2026 00:15
Vu Le (lekhoavu2909)
force-pushed
the
cdc-pr1-store
branch
from
November 11, 2026 02:26
3d1d4f2 to
a9bb65d
Compare
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
Vu Le (lekhoavu2909)
force-pushed
the
cdc-pr1-store
branch
from
November 11, 2026 17:41
b374cd9 to
f8cf6c0
Compare
This was referenced Nov 11, 2026
Collaborator
Author
|
Folded into #3808 so the CsiDriverConfig resource, store, RPCs, authz, and handlers can be reviewed together. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds CsiDriverConfig, a global-scoped resource that configures how the control plane and worker nodes connect to an external CSI driver, including controller endpoint URI, optional node socket override, and controller TLS settings. Covers the API messages, custom validation, and PostgreSQL storage layer only. Control RPCs, authorization, and volume provisioning wiring follow in subsequent PRs.
Part of #3754.
AI use: AI-assisted. Used AI to draft code and tests and run verification, which I reviewed and tested. Commit messages and DCO sign-off are human-written.
Breaking change: no. Adds the csi_driver_configs table and an external_volume_classes.driver_name column with an empty default via migration.