Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

External-Snapshotter – Base Configuration

This directory contains the base manifests for deploying the External Snapshotter, a Kubernetes CSI component responsible for managing volume snapshots.
It is designed to be consumed by cluster repositories as a remote base, allowing each cluster to apply custom overrides as needed.

About External-Snapshotter:

  • Provides Kubernetes-native APIs (VolumeSnapshot, VolumeSnapshotContent, and VolumeSnapshotClass) for managing persistent volume snapshots.
  • Works with CSI drivers that support snapshot capabilities to create, restore, and delete snapshots.
  • Consists of the snapshot-controller, CRDs, and webhook components.
  • Enables backup, restore, and cloning workflows for persistent volumes.
  • Decouples snapshot lifecycle management from storage vendors, offering a consistent interface across environments.
  • Commonly used in backup automation, disaster recovery, and application data protection scenarios.
  • Simplifies volume snapshot management and improves data resilience in Kubernetes clusters.