Skip to content

atelet: read CsiDriverConfig from ate-api-server and fall back to the Kubernetes CRD - #3848

Open
Vu Le (lekhoavu2909) wants to merge 28 commits into
agent-substrate:mainfrom
lekhoavu2909:cdc-pr6-atelet-plugin
Open

Vu Le (lekhoavu2909) wants to merge 28 commits into
agent-substrate:mainfrom
lekhoavu2909:cdc-pr6-atelet-plugin

Conversation

@lekhoavu2909

@lekhoavu2909 Vu Le (lekhoavu2909) commented Nov 13, 2026 •

Copy link
Copy Markdown
Collaborator

atelet now reads CSI driver settings from the CsiDriverConfig API resource through ate-api-server, falling back to the CSIDriverConfig Kubernetes CRD when no config matches. ate-api-server already does this (#3826). Stacked on #3826.

Part of #3754

AI use: AI-assisted, I reviewed and tested it.

No breaking change

  • Tests pass
  • Docs updated

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>
Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
…nd unit tests

Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
atelet's CRD getter

Signed-off-by: Vu Le <vulk@google.com>
Signed-off-by: Vu Le <vulk@google.com>
@lekhoavu2909 Vu Le (lekhoavu2909) changed the title Cdc pr6 atelet plugin atelet: read CsiDriverConfig from ate-api-server and fall back to the Kubernetes CRD Nov 13, 2026
Signed-off-by: Vu Le <vulk@google.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant