VolumeClaimSpec interface
VolumeClaimSpec tulajdonságai
Tulajdonságok
| access |
Az AccessModes tartalmazza a kötethez szükséges hozzáférési módokat. További információ: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 |
| data |
Ez a mező a következők megadására használható: * Meglévő VolumeSnapshot objektum (snapshot.storage.k8s.io/VolumeSnapshot) * Meglévő PVC (PersistentVolumeClaim) Ha a kiépítési vagy külső vezérlő támogatja a megadott adatforrást, a megadott adatforrás tartalma alapján létrehoz egy új kötetet. Ha az AnyVolumeDataSource funkciókapu engedélyezve van, ez a mező mindig ugyanazzal a tartalommal rendelkezik, mint a DataSourceRef mező. |
| data |
Megadja azt az objektumot, amelyből adatokat kell feltölteni a kötethez, ha nem üres kötetre van szükség. Ez lehet bármely helyi objektum egy nem üres API-csoportból (nem alapvető objektumból) vagy egy PersistentVolumeClaim objektumból. Ha ez a mező meg van adva, a kötetkötés csak akkor lesz sikeres, ha a megadott objektum típusa megegyezik néhány telepített kötetfelugróval vagy dinamikus kiépítési kiszolgálóval. Ez a mező lecseréli a DataSource mező funkcióit, így ha mindkét mező nem üres, akkor ugyanazzal az értékkel kell rendelkeznie. A visszamenőleges kompatibilitás érdekében mindkét mező (DataSource és DataSourceRef) automatikusan ugyanarra az értékre lesz beállítva, ha az egyik üres, a másik pedig nem üres. Két fontos különbség van a DataSource és a DataSourceRef között: * Míg a DataSource csak két objektumtípust engedélyez, a DataSourceRef lehetővé teszi a nem magos objektumok, valamint a PersistentVolumeClaim objektumok használatát. * Míg a DataSource figyelmen kívül hagyja a nem engedélyezett értékeket (elveti őket), a DataSourceRef megőrzi az összes értéket, és hibát okoz, ha egy nem engedélyezett érték van megadva. (bétaverzió) A mező használatához engedélyezni kell az AnyVolumeDataSource funkciókaput. |
| resources | Az erőforrások azt a minimális erőforrást jelölik, amelynek a kötetnek rendelkeznie kell. Ha a RecoverVolumeExpansionFailure funkció engedélyezve van, a felhasználók olyan erőforráskövetelményeket határozhatnak meg, amelyek alacsonyabbak az előző értéknél, de magasabbnak kell lenniük a jogcím állapotmezőjében rögzített kapacitásnál. További információ: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources |
| selector | Címke lekérdezés köteteken, amelyeket figyelembe kell venni a kötéshez. |
| storage |
A jogcím által igényelt StorageClass neve. További információ: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1 |
| volume |
A volumeMode határozza meg, hogy a jogcím milyen kötettípust igényel. A fájlrendszer értéke akkor jelenik meg, ha nem szerepel a jogcím specifikációjában. Ez egy bétaverziós funkció. |
| volume |
A VolumeName a jogcímet alátámasztó PersistentVolume kötési hivatkozása. |
Tulajdonság adatai
accessModes
Az AccessModes tartalmazza a kötethez szükséges hozzáférési módokat. További információ: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
accessModes?: string[]
Tulajdonság értéke
string[]
dataSource
Ez a mező a következők megadására használható: * Meglévő VolumeSnapshot objektum (snapshot.storage.k8s.io/VolumeSnapshot) * Meglévő PVC (PersistentVolumeClaim) Ha a kiépítési vagy külső vezérlő támogatja a megadott adatforrást, a megadott adatforrás tartalma alapján létrehoz egy új kötetet. Ha az AnyVolumeDataSource funkciókapu engedélyezve van, ez a mező mindig ugyanazzal a tartalommal rendelkezik, mint a DataSourceRef mező.
dataSource?: LocalKubernetesReference
Tulajdonság értéke
dataSourceRef
Megadja azt az objektumot, amelyből adatokat kell feltölteni a kötethez, ha nem üres kötetre van szükség. Ez lehet bármely helyi objektum egy nem üres API-csoportból (nem alapvető objektumból) vagy egy PersistentVolumeClaim objektumból. Ha ez a mező meg van adva, a kötetkötés csak akkor lesz sikeres, ha a megadott objektum típusa megegyezik néhány telepített kötetfelugróval vagy dinamikus kiépítési kiszolgálóval. Ez a mező lecseréli a DataSource mező funkcióit, így ha mindkét mező nem üres, akkor ugyanazzal az értékkel kell rendelkeznie. A visszamenőleges kompatibilitás érdekében mindkét mező (DataSource és DataSourceRef) automatikusan ugyanarra az értékre lesz beállítva, ha az egyik üres, a másik pedig nem üres. Két fontos különbség van a DataSource és a DataSourceRef között: * Míg a DataSource csak két objektumtípust engedélyez, a DataSourceRef lehetővé teszi a nem magos objektumok, valamint a PersistentVolumeClaim objektumok használatát. * Míg a DataSource figyelmen kívül hagyja a nem engedélyezett értékeket (elveti őket), a DataSourceRef megőrzi az összes értéket, és hibát okoz, ha egy nem engedélyezett érték van megadva. (bétaverzió) A mező használatához engedélyezni kell az AnyVolumeDataSource funkciókaput.
dataSourceRef?: KubernetesReference
Tulajdonság értéke
resources
Az erőforrások azt a minimális erőforrást jelölik, amelynek a kötetnek rendelkeznie kell. Ha a RecoverVolumeExpansionFailure funkció engedélyezve van, a felhasználók olyan erőforráskövetelményeket határozhatnak meg, amelyek alacsonyabbak az előző értéknél, de magasabbnak kell lenniük a jogcím állapotmezőjében rögzített kapacitásnál. További információ: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
resources?: VolumeClaimResourceRequirements
Tulajdonság értéke
selector
Címke lekérdezés köteteken, amelyeket figyelembe kell venni a kötéshez.
selector?: VolumeClaimSpecSelector
Tulajdonság értéke
storageClassName
A jogcím által igényelt StorageClass neve. További információ: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1
storageClassName?: string
Tulajdonság értéke
string
volumeMode
A volumeMode határozza meg, hogy a jogcím milyen kötettípust igényel. A fájlrendszer értéke akkor jelenik meg, ha nem szerepel a jogcím specifikációjában. Ez egy bétaverziós funkció.
volumeMode?: string
Tulajdonság értéke
string
volumeName
A VolumeName a jogcímet alátámasztó PersistentVolume kötési hivatkozása.
volumeName?: string
Tulajdonság értéke
string