GlusterfsPersistentVolumeSourcePatch

data class GlusterfsPersistentVolumeSourcePatch(val endpoints: String? = null, val endpointsNamespace: String? = null, val path: String? = null, val readOnly: Boolean? = null)

Represents a Glusterfs mount that lasts the lifetime of a pod. Glusterfs volumes do not support ownership management or SELinux relabeling.

Constructors

Link copied to clipboard
constructor(endpoints: String? = null, endpointsNamespace: String? = null, path: String? = null, readOnly: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val endpoints: String? = null

endpoints is the endpoint name that details Glusterfs topology. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod

Link copied to clipboard

endpointsNamespace is the namespace that contains Glusterfs endpoint. If this field is empty, the EndpointNamespace defaults to the same namespace as the bound PVC. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod

Link copied to clipboard
val path: String? = null

path is the Glusterfs volume path. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod

Link copied to clipboard
val readOnly: Boolean? = null

readOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod