協助改進此頁面
若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。
啟用 CSI 磁碟區的快照功能
快照功能可建立資料的即時複本。為了讓此功能在 Kubernetes 中運作,您需要同時具備支援快照的 CSI 驅動程式 (例如 Amazon EBS CSI 驅動程式) 和 CSI 快照控制器。快照控制器可作為 Amazon EKS 受管附加元件,或透過自行管理安裝提供。
以下是使用 CSI 快照控制器的一些注意事項。
-
快照控制器必須與具有快照拍攝功能的 CSI 驅動程式一起安裝。如需有關安裝 Amazon EBS CSI 驅動程式的說明,請參閱 透過 Amazon EBS 使用 Kubernetes 磁碟區儲存。
-
Kubernetes 不支援透過 CSI 移轉提供的磁碟區快照,例如使用具有佈建程式
kubernetes.io/aws-ebs的StorageClass之 Amazon EBS 磁碟區。必須使用參照 CSI 驅動程式佈建程式 (ebs.csi.aws.com) 的StorageClass來建立磁碟區。 -
Amazon EKS 自動模式不包含快照控制器。EKS 自動模式的儲存功能與快照控制器相容。
我們建議您透過 Amazon EKS 受管附加元件安裝 CSI 快照控制器。此附加元件包含在 Amazon EKS 上建立和管理快照所需的自訂資源定義 (CRD)。若要將 Amazon EKS 附加元件新增至叢集,請參閱 建立 Amazon EKS 附加元件。如需附加元件的詳細資訊,請參閱 Amazon EKS 附加元件。
或者,如果您想要 CSI 快照控制器的自我管理安裝,請參閱 GitHub 上游 Kubernetes external-snapshotter 中的使用