Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

28.10.2.2. 使用 Selectors 的持久性卷声明

具有 selector 小节的声明(参见以下示例)会尝试匹配现有的、未声明的 PV。PVC 选择器存在会忽略 PV 的容量。但是,accessModes 仍在匹配标准中考虑。

务必要注意,声明必须与其 selector 小节中包含的所有键值对匹配。如果没有 PV 与声明匹配,则 PVC 将保持未绑定(Pending)。随后可以创建 PV,声明将自动检查标签匹配。

例 28.14. glusterfs-pvc.yaml

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: gluster-claim
spec:
  accessModes:
  - ReadWriteMany
  resources:
     requests:
       storage: 1Gi
  selector: 1
    matchLabels:
      storage-tier: gold
      aws-availability-zone: us-east-1
1
选择器 小节定义了 PV 中所需的所有标签以匹配此声明。