external-snapshotter
external-snapshotter copied to clipboard
Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.
**What happened**: When running the webhook(`deploy/kubernetes/webhook-example/webhook.yaml`) to test the validation logic, with the image `k8s.gcr.io/sig-storage/snapshot-validation-webhook:v4.0.0` (our K8s version 1.18 only support v1beta1), got error below: ``` http: TLS handshake error...
**What type of PR is this?** > Uncomment only one ` /kind ` line, hit enter to put that in a new line, and remove leading whitespaces from that line:...
**What type of PR is this?** /kind bug **What this PR does / why we need it**: Adds RBAC `volumesnapshots` and `volumesnapshotcontents` to the validating webhook example, so that it...
The image version in [setup-snapshot-controller.yaml](https://github.com/kubernetes-csi/external-snapshotter/blob/master/deploy/kubernetes/snapshot-controller/setup-snapshot-controller.yaml) (e.g. `v5.0.1`) is out of sync with what's available in the [repository](gcr.io/k8s-staging-sig-storage/snapshot-controller) (e.g `v6.0.1`).
Hello! Is it possible today (or in the future) for ResourceQuotas to support storage snapshots based on size as opposed to object count? For my purpose I don't particularly find...
Found document delimiter(`---`) missing in few manifests. This causes malformed YAML when loading it in ruby. Files with missing document delimiter: - https://github.com/kubernetes-csi/external-snapshotter/blob/master/deploy/kubernetes/csi-snapshotter/rbac-csi-snapshotter.yaml#L11 - https://github.com/tsunny/external-snapshotter/blob/master/deploy/kubernetes/csi-snapshotter/rbac-external-provisioner.yaml#L11 - https://github.com/kubernetes-csi/external-snapshotter/blob/v3.0.3/deploy/kubernetes/snapshot-controller/rbac-snapshot-controller.yaml#L8 - https://github.com/kubernetes-csi/external-snapshotter/blob/v3.0.3/deploy/kubernetes/webhook-example/webhook.yaml#L1
Since Kubernetes v 1.13, VolumeSnapshotContent and VolumeSnapshotClass support deletion policy. Should update the doc here https://kubernetes.io/docs/concepts/storage/volume-snapshot-classes/
file `./deploy/kubernetes/snapshot-controller/setup-snapshot-controller.yaml` in https://github.com/kubernetes-csi/external-snapshotter/archive/refs/tags/v6.0.1.tar.gz uses `gcr.io/k8s-staging-sig-storage/snapshot-controller:v5.0.1` image should it be v6.0.1 ?
**What happened**: I created snapshot providing the following input. ``` apiVersion: snapshot.storage.k8s.io/v1 kind: VolumeSnapshot metadata: name: snapshot-0 spec: source: persistentVolumeClaimName: pvc1 ``` But when I created snapshot providing, empty string...
**What happened**: Our driver returned InvalidArgument because snapshots are not supported for volumes with 512b block size. **What you expected to happen**: I expected to see an error event when...