作为PetSet定义的一部分,为Kubernetes定义了volumeClainTemplates,以动态生成持久卷声明.例如:
volumeClaimTemplates:
- metadata:
name: datadir
annotations:
volume.alpha.kubernetes.io/storage-class: anything
spec:
accessModes: [ "ReadWriteOnce" ]
resources:
requests:
storage: 24Gi
Run Code Online (Sandbox Code Playgroud)
但是,我已经定义了一些持久卷:
#kubectl get pv
NAME CAPACITY ACCESSMODES RECLAIMPOLICY STATUS CLAIM REASON AGE
pv-1-rw 24Gi RWO Retain Bound rnd/pvc-1-rw 1h
pv-2-rw 24Gi RWO Retain Bound rnd/pvc-2-rw 6d
pv-3-rw 24Gi RWO Retain Bound rnd/pvc-3-rw 6d
...
Run Code Online (Sandbox Code Playgroud)
我希望Kubernetes从现有的卷中选择持久卷而不是动态创建新卷.
我正在使用Kubernetes 1.4.3.有谁知道这是怎么做到的吗?
kubernetes ×1