Abilita la funzionalità snapshot per i volumi CSI - Amazon EKS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Abilita la funzionalità snapshot per i volumi CSI

La funzionalità snapshot consente di creare point-in-time copie dei dati. Perché questa funzionalità funzioni in Kubernetes, sono necessari sia un CSI driver con supporto per le snapshot (come il EBS CSI driver Amazon) sia un controller per le CSI snapshot. Il controller snapshot è disponibile come componente aggiuntivo EKS gestito da Amazon o come installazione autogestita.

Ecco alcuni aspetti da considerare quando si utilizza il CSI controller snapshot.

  • Il controller snapshot deve essere installato insieme a un CSI driver con funzionalità snapshot. Per le istruzioni di installazione del EBS CSI driver Amazon, consultaArchivia volumi Kubernetes con Amazon EBS.

  • Kubernetes non supporta le istantanee dei volumi serviti tramite CSI migrazione, ad esempio i EBS volumi Amazon che utilizzano un StorageClass with kubernetes.io/aws-ebs provisioner. I volumi devono essere creati con un StorageClass riferimento al CSI driver provisioner,. ebs.csi.aws.com Per ulteriori informazioni sulla CSI migrazione, vedereDomande frequenti EBS CSI sulla migrazione ad Amazon.

Ti consigliamo di installare il controller CSI snapshot tramite il componente aggiuntivo EKS gestito di Amazon. Questo componente aggiuntivo include le definizioni di risorse personalizzate (CRDs) necessarie per creare e gestire istantanee su Amazon. EKS Per aggiungere un EKS componente aggiuntivo Amazon al tuo cluster, consultaCrea un EKS componente aggiuntivo Amazon. Per ulteriori informazioni sui componenti aggiuntivi, consulta EKSComponenti aggiuntivi Amazon.

In alternativa, se desideri un'installazione autogestita del controller CSI snapshot, consulta Utilizzo nell'upstream Kubernetes external-snapshottersu GitHub.