ceph.rook.io / v1 / CephFilesystemSubVolumeGroup
- string
.apiVersion
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
- string
.kind
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
- object required
.metadata
- object required
.spec
Spec represents the specification of a Ceph Filesystem SubVolumeGroup
- string
.spec .dataPoolName
The data pool name for the Ceph Filesystem subvolume group layout, if the default CephFS pool is not desired.
- string required
.spec .filesystemName
FilesystemName is the name of Ceph Filesystem SubVolumeGroup volume name. Typically it’s the name of the CephFilesystem CR. If not coming from the CephFilesystem CR, it can be retrieved from the list of Ceph Filesystem volumes with
ceph fs volume ls
. To learn more about Ceph Filesystem abstractions see https://docs.ceph.com/en/latest/cephfs/fs-volumes/#fs-volumes-and-subvolumes - string
.spec .name
The name of the subvolume group. If not set, the default is the name of the subvolumeGroup CR.
- object
.spec .pinning
Pinning configuration of CephFilesystemSubVolumeGroup, reference https://docs.ceph.com/en/latest/cephfs/fs-volumes/#pinning-subvolumes-and-subvolume-groups only one out of (export, distributed, random) can be set at a time
- integer | null
.spec .pinning .distributed
- integer | null
.spec .pinning .export
- number | null
.spec .pinning .random
- integer | string
.spec .quota
Quota size of the Ceph Filesystem subvolume group.
- object
.status
Status represents the status of a CephFilesystem SubvolumeGroup
- object | null
.status .info
- integer
.status .observedGeneration
ObservedGeneration is the latest generation observed by the controller.
- string
.status .phase
ConditionType represent a resource’s status