core.v1.cephFSPersistentVolumeSource
"Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling."
Index
fn withMonitors(monitors)
fn withMonitorsMixin(monitors)
fn withPath(path)
fn withReadOnly(readOnly)
fn withSecretFile(secretFile)
fn withUser(user)
obj secretRef
Fields
fn withMonitors
withMonitors(monitors)
"monitors is Required: Monitors is a collection of Ceph monitors More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it"
fn withMonitorsMixin
withMonitorsMixin(monitors)
"monitors is Required: Monitors is a collection of Ceph monitors More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it"
Note: This function appends passed data to existing values
fn withPath
withPath(path)
"path is Optional: Used as the mounted root, rather than the full Ceph tree, default is /"
fn withReadOnly
withReadOnly(readOnly)
"readOnly is Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it"
fn withSecretFile
withSecretFile(secretFile)
"secretFile is Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it"
fn withUser
withUser(user)
"user is Optional: User is the rados user name, default is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it"
obj secretRef
"SecretReference represents a Secret Reference. It has enough information to retrieve secret in any namespace"
fn secretRef.withName
withName(name)
"name is unique within a namespace to reference a secret resource."
fn secretRef.withNamespace
withNamespace(namespace)
"namespace defines the space within which the secret name must be unique."