core.v1.rbdVolumeSource
"Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling."
Index
fn withFsType(fsType)
fn withImage(image)
fn withKeyring(keyring)
fn withMonitors(monitors)
fn withMonitorsMixin(monitors)
fn withPool(pool)
fn withReadOnly(readOnly)
fn withUser(user)
obj secretRef
Fields
fn withFsType
withFsType(fsType)
"fsType is the filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#rbd"
fn withImage
withImage(image)
"image is the rados image name. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it"
fn withKeyring
withKeyring(keyring)
"keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it"
fn withMonitors
withMonitors(monitors)
"monitors is a collection of Ceph monitors. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it"
fn withMonitorsMixin
withMonitorsMixin(monitors)
"monitors is a collection of Ceph monitors. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it"
Note: This function appends passed data to existing values
fn withPool
withPool(pool)
"pool is the rados pool name. Default is rbd. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it"
fn withReadOnly
withReadOnly(readOnly)
"readOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it"
fn withUser
withUser(user)
"user is the rados user name. Default is admin. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it"
obj secretRef
"LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace."
fn secretRef.withName
withName(name)
"Name of the referent. This field is effectively required, but due to backwards compatibility is allowed to be empty. Instances of this type with an empty value here are almost certainly wrong. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"