Skip to main content
Schemaobject

io.k8s.api.core.v1.ScaleIOVolumeSource

ScaleIOVolumeSource represents a persistent ScaleIO volume

Source
specs/apis__apps__v1_openapi.json
Revision
9a79c3bd90f7
Active snapshot
2a9112600697
fsType string
optional

fsType is the filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs".

gateway string
required

gateway is the host address of the ScaleIO API Gateway.

protectionDomain string
optional

protectionDomain is the name of the ScaleIO Protection Domain for the configured storage.

readOnly boolean
optional

readOnly Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.

secretRef
required

secretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.

sslEnabled boolean
optional

sslEnabled Flag enable/disable SSL communication with Gateway, default false

storageMode string
optional

storageMode indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned.

storagePool string
optional

storagePool is the ScaleIO Storage Pool associated with the protection domain.

system string
required

system is the name of the storage system as configured in ScaleIO.

volumeName string
optional

volumeName is the name of a volume already created in the ScaleIO system that is associated with this volume source.