Skip to content

Commit 20a3f26

Browse files
committed
KEP-6011: Add ControllerGetNodeInfo and NodeGetID CSI RPCs for controller-side node info retrieval
This KEP proposes two new CSI RPCs to enable node topology and capacity information retrieval from the controller side, eliminating the need for cloud API credentials on worker nodes: - NodeGetID: Returns only the node identifier without cloud API access - ControllerGetNodeInfo: Fetches topology and capacity from controller side Benefits: - Security: Node components no longer require cloud API credentials - Scalability: Controller can aggregate and cache API calls for large clusters - Accuracy: Controller-side VolumeAttachment info enables accurate non-CSI attachment detection Depends on CSI spec PR kubernetes#603: container-storage-interface/spec#603
1 parent 2c36c52 commit 20a3f26

3 files changed

Lines changed: 711 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# "prod-readiness-approvers" group:
2+
# - deads2k
3+
# - johnbelamaric
4+
# - jpbetz
5+
# - soltysh
6+
# - wojtek-t
7+
# - kannon92
8+
kep-number: 6011
9+
alpha:
10+
approver: TBD
11+
beta:
12+
approver: TBD
13+
stable:
14+
approver: TBD

0 commit comments

Comments
 (0)