Birden çok birim ve bir hak talebim var. Hangi birimin bağlanacağıyla ilgili iddiayı nasıl anlarım?Belirli bir PersistentVolume öğesine bağlamak için bir kubernetes PersistentVolumeClaim'i nasıl denetlerim?
PersistentVolumeClaim
hangi birimin ciltleneceğini bilir? Bunu diğer parametreler veya meta verileri kullanarak kontrol edebilir miyim?
Ben PersistentVolumeClaim
şu var:
{
"apiVersion": "v1",
"kind": "PersistentVolumeClaim",
"metadata": {
"name": "default-drive-claim"
},
"spec": {
"accessModes": [
"ReadWriteOnce"
],
"resources": {
"requests": {
"storage": "10Gi"
}
}
}
}
{
"apiVersion": "v1",
"kind": "PersistentVolume",
"metadata": {
"name": "default-drive-disk",
"labels": {
"name": "default-drive-disk"
}
},
"spec": {
"capacity": {
"storage": "10Gi"
},
"accessModes": [
"ReadWriteOnce"
],
"gcePersistentDisk": {
"pdName": "a1-drive",
"fsType": "ext4"
}
}
}
Ben iddia ve kullanma hacmi oluşturursanız:
NAME LABELS CAPACITY ACCESSMODES STATUS CLAIM REASON AGE
default-drive-disk name=default-drive-disk 10Gi RWO Bound default/default-drive-claim 2s
NAME LABELS STATUS VOLUME CAPACITY ACCESSMODES AGE
default-drive-claim <none> Bound default-drive-disk 10Gi RWO 2s
: Ben hacimleri ve istemlerin aşağıdaki liste olsun
kubectl create -f pvc.json -f pv.json
İddia hangi hacmin bağlanacağını nasıl biliyor?
Harika sesler! Henüz varsa –
@GabrielPetrovay, sen PV'ler için önemli çalışmalarda kontrol etmeliyiz. İstediğiniz şeyi yapması gereken çift yönlü "ön bağlama" yoktur. Belirli bir PV bir PVC Bağlanma –
en az v1.3 olarak desteklenir. Http://stackoverflow.com/a/34323691/5443528 adresine bakın. –