You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `SnapshotMetadata` service implements gRPC APIs. A gRPC client can query these APIs to retrieve metadata about the allocated blocks of a CSI VolumeSnapshot or the changed blocks between any two CSI VolumeSnapshot objects.
28
28
@@ -56,37 +56,11 @@ Follow the following steps to setup client with all the required permissions:
2. Deploy sample client pod which contains [snapshot-metadata-lister](https://github.com/kubernetes-csi/external-snapshot-metadata) tool which can be used as a client to call SnapshotMetadata APIs
60
60
61
-
Create a pod in which we'll be installing and running the client
62
-
63
-
```
64
-
$ kubectl apply -f - <<EOF
65
-
apiVersion: v1
66
-
kind: Pod
67
-
metadata:
68
-
name: csi-client
69
-
namespace: csi-client
70
-
spec:
71
-
containers:
72
-
- name: golang
73
-
image: golang:1.23.4
74
-
command: ["tail", "-f", "/dev/null"]
75
-
serviceAccountName: csi-client-sa
76
-
EOF
77
61
```
78
-
79
-
3. Install SnapshotMetadata client in the pod
80
-
81
-
Exec into the pod, clone the client repo and build the client from source
0 commit comments