Megosztás:


VolumeClaimSpec interface

VolumeClaimSpec tulajdonságai

Tulajdonságok

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

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ő.

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.

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.

storageClassName

A jogcím által igényelt StorageClass neve. További információ: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1

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ó.

volumeName

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