2023/2/16

K8S Storage存儲

  • 驅動分類

  • Docker
    • 目錄結構

    • volume掛載分類
      • 卷掛載
      • 綁定掛載
    • volume driver分類

  • K8S介面
    • Container Storage Interface (CSI)
    • Container Runtime Interface (CRI)
    • Container Network Interface (CNI)
  • Volume & mount
    • hostPath本地目錄 : 不适用于多节点集群;请尝试使用 local 卷作为替代
    • 可連結雲服務商的volume
  • Persistence Volumes
    • 建立持久卷池
  • Persistence Volumes Claim
    • (PV > PVC)管理員建立持久卷池 , 用戶聲明綁定的持久卷
    • 可使用label綁定特定的卷
    • 'PersistentVolumeReclaimPolicy'  刪除PVC策略 
      • 回收策略 Retain 使得用户可以手动回收资源。当 PersistentVolumeClaim 对象被删除时,PersistentVolume 卷仍然存在,对应的数据卷被视为"已释放(released)"。 由于卷上仍然存在这前一申领人的数据,该卷还不能用于其他申领。 管理员可以通过下面的步骤来手动回收该卷:

        1. 删除 PersistentVolume 对象。与之相关的、位于外部基础设施中的存储资产 (例如 AWS EBS、GCE PD、Azure Disk 或 Cinder 卷)在 PV 删除之后仍然存在。
        2. 根据情况,手动清除所关联的存储资产上的数据。
        3. 手动删除所关联的存储资产。

        如果你希望重用该存储资产,可以基于存储资产的定义创建新的 PersistentVolume 卷对象

    • 'Access Modes'需和PV相同
  • Storage Class
    • 因應雲服務建立卷
    • 代替 PVC

沒有留言:

張貼留言

test2