Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 4.13 KB

V1Volume.md

File metadata and controls

25 lines (21 loc) · 4.13 KB

V1Volume

Properties

Name Type Description Notes
cloud_init_config_drive V1CloudInitConfigDriveSource CloudInitConfigDrive represents a cloud-init Config Drive user-data source. The Config Drive data will be added as a disk to the vmi. A proper cloud-init installation is required inside the guest. More info: https://cloudinit.readthedocs.io/en/latest/topics/datasources/configdrive.html [optional]
cloud_init_no_cloud V1CloudInitNoCloudSource CloudInitNoCloud represents a cloud-init NoCloud user-data source. The NoCloud data will be added as a disk to the vmi. A proper cloud-init installation is required inside the guest. More info: http://cloudinit.readthedocs.io/en/latest/topics/datasources/nocloud.html [optional]
config_map V1ConfigMapVolumeSource ConfigMapSource represents a reference to a ConfigMap in the same namespace. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/ [optional]
container_disk V1ContainerDiskSource ContainerDisk references a docker image, embedding a qcow or raw disk. More info: https://kubevirt.gitbooks.io/user-guide/registry-disk.html [optional]
data_volume V1DataVolumeSource DataVolume represents the dynamic creation a PVC for this volume as well as the process of populating that PVC with a disk image. [optional]
downward_api V1DownwardAPIVolumeSource DownwardAPI represents downward API about the pod that should populate this volume [optional]
downward_metrics V1DownwardMetricsVolumeSource DownwardMetrics adds a very small disk to VMIs which contains a limited view of host and guest metrics. The disk content is compatible with vhostmd (https://github.com/vhostmd/vhostmd) and vm-dump-metrics. [optional]
empty_disk V1EmptyDiskSource EmptyDisk represents a temporary disk which shares the vmis lifecycle. More info: https://kubevirt.gitbooks.io/user-guide/disks-and-volumes.html [optional]
ephemeral V1EphemeralVolumeSource Ephemeral is a special volume source that "wraps" specified source and provides copy-on-write image on top of it. [optional]
host_disk V1HostDisk HostDisk represents a disk created on the cluster level [optional]
memory_dump V1MemoryDumpVolumeSource MemoryDump is attached to the virt launcher and is populated with a memory dump of the vmi [optional]
name str Volume's name. Must be a DNS_LABEL and unique within the vmi. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names [default to '']
persistent_volume_claim V1PersistentVolumeClaimVolumeSource PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. Directly attached to the vmi via qemu. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims [optional]
secret V1SecretVolumeSource SecretVolumeSource represents a reference to a secret data in the same namespace. More info: https://kubernetes.io/docs/concepts/configuration/secret/ [optional]
service_account V1ServiceAccountVolumeSource ServiceAccountVolumeSource represents a reference to a service account. There can only be one volume of this type! More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ [optional]
sysprep V1SysprepSource Represents a Sysprep volume source. [optional]

[Back to Model list] [Back to API list] [Back to README]