Driver CSI per Amazon EBS - Amazon EKS

Driver CSI per Amazon EBS

Il driver Container Storage Interface (CSI) per Amazon Elastic Block Store (Amazon EBS) consente ai cluster Amazon Elastic Kubernetes Service (Amazon EKS) di gestire il ciclo di vita dei volumi Amazon EBS per volumi persistenti.

Di seguito sono elencati alcuni aspetti da considerare sull'utilizzo del driver CSI per Amazon EBS.

  • Il plug-in CSI per Amazon EBS richiede autorizzazioni IAM per effettuare chiamate alle API AWS per conto dell'utente. Per ulteriori informazioni, consulta Creazione del ruolo IAM per il driver CSI per Amazon EBS per gli account del servizio.

  • È possibile eseguire il controller CSI per Amazon EBS su Fargate, ma non è possibile montare volumi sui pods Fargate.

  • Le caratteristiche alfa del driver CSI per Amazon EFS non sono supportate nei cluster Amazon EKS.

  • Importante

    Se hai un cluster 1.22 o versione precedente attualmente in esecuzione su pods che utilizzano volumi Amazon EBS e al momento non hai questo driver installato sul tuo cluster, assicurati di installare questo driver nel tuo cluster prima di aggiornare il cluster a 1.23. Se non installi il driver prima di aggiornare il cluster a 1.23, potrebbero verificarsi interruzioni dei carichi di lavoro. Per ulteriori informazioni o per ottenere risposte alle domande frequenti su questo requisito, consulta Kubernetes 1,23 o Domande frequenti sulla migrazione CSI di Amazon EBS.

Il driver CSI per Amazon EBS non viene installato quando si crea un cluster per la prima volta. Per utilizzare il driver, è necessario aggiungerlo come componente aggiuntivo Amazon EKS o come componente aggiuntivo autogestito.

Dopo aver installato il driver CSI secondo uno dei due metodi, è possibile testare la funzionalità con un'applicazione di esempio. Per ulteriori informazioni, consulta Implementare un'applicazione di esempio e verificare il funzionamento del driver CSI.