https://github.com/prasadg193/external-snapshot-metadata-client
Sample client to interact with external-snapshot-metadata service
https://github.com/prasadg193/external-snapshot-metadata-client
Last synced: 7 months ago
JSON representation
Sample client to interact with external-snapshot-metadata service
- Host: GitHub
- URL: https://github.com/prasadg193/external-snapshot-metadata-client
- Owner: PrasadG193
- License: apache-2.0
- Created: 2024-10-16T06:10:44.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-12-09T12:59:13.000Z (10 months ago)
- Last Synced: 2025-03-28T09:12:59.626Z (7 months ago)
- Language: Go
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# external-snapshot-metadata-client
Sample client to interact with [external-snapshot-metadata](https://github.com/kubernetes-csi/external-snapshot-metadata) service to query changed block metadata information between two CSI snapshots on Kubernetes.
### Usage
```
$ ./external-snapshot-metadata-client --help
Usage of /external-snapshot-metadata-client:
-client-namespace string
client namespace (default "default")
-kubeconfig string
Paths to a kubeconfig. Only required if out-of-cluster.
-namespace string
snapshot namespace (default "default")
-service-account string
client service account (default "default")
-snapshot-1 string
first volume snapshot name
-snapshot-2 string
second volume snapshot name
-token-mount-path string
Path to the token mounted with projected volume (default "/var/run/secrets/tokens/%s")
-use-projected-token
Use token mounted using project volume instead of creating new with TokenRequest
```