0

我自己创建了一些持久卷。是否可以volumeClaimTemplates在我的有状态集中选择那些?似乎它总是会提供新的持久卷,而不是使用现有的。

Kubernetes:1.5

4

1 回答 1

2

您需要使用该selector选项。如果您相应地标记您的 pv,则 pod 将使用您之前创建的卷。

示例来自:https ://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: myclaim
spec:
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 8Gi
  storageClassName: slow
  selector:
    matchLabels:
      release: "stable"
    matchExpressions:
      - {key: environment, operator: In, values: [dev]}

即使它是 PersistentVolumeClaim,它也应该适用于您的 volumeClaimTemplate

于 2017-05-31T15:40:42.637 回答