# Functions
CreateConfigMapDisks creates ConfigMap iso disks which are attached to vmis.
CreateDownwardAPIDisks creates DownwardAPI iso disks which are attached to vmis.
CreateSecretDisks creates Secret iso disks which are attached to vmis.
CreateServiceAccountDisk creates the ServiceAccount iso disk which is attached to vmis.
CreateSysprepDisks creates Sysprep iso disks which are attached to vmis from either ConfigMap or Secret as a source.
GetConfigMapDiskPath returns a path to ConfigMap iso image created based on a volume name.
GetConfigMapSourcePath returns a path to ConfigMap mounted on a pod.
GetDownwardAPIDiskPath returns a path to downwardAPI iso image created based on volume name.
GetDownwardAPISourcePath returns a path to downwardAPI mounted on a pod.
GetSecretDiskPath returns a path to Secret iso image created based on volume name.
GetSecretSourcePath returns a path to Secret mounted on a pod.
GetServiceAccountDiskPath returns a path to the ServiceAccount iso image.
GetSysprepDiskPath returns a path to a ConfigMap iso image created based on a volume name.
GetSysprepSourcePath returns a path to the Sysprep volume mounted on a pod.
# Constants
ConfigMap respresents a configmap type, https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/.
DownwardAPI represents a DownwardAPI type, https://kubernetes.io/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/.
Secret represents a secret type, https://kubernetes.io/docs/concepts/configuration/secret/.
ServiceAccount represents a secret type, https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/.
# Variables
ConfigMapDisksDir represents a path to ConfigMap iso images.
ConfigMapSourceDir represents a location where ConfigMap is attached to the pod.
DownwardAPIDisksDir represents a path to DownwardAPI iso images.
DownwardAPISourceDir represents a location where downwardapi is attached to the pod.
DownwardMetricDisks represents the disk location for the DownwardMetric disk.
DownwardMetricDisksDir represents a path to DownwardMetric block disk.
SecretDisksDir represents a path to Secrets iso images.
SecretSourceDir represents a location where Secrets is attached to the pod.
ServiceAccountDiskDir represents a path to the ServiceAccount iso image.
ServiceAccountDiskName represents the name of the ServiceAccount iso image.
ServiceAccountSourceDir represents the location where the ServiceAccount token is attached to the pod.
SysprepDisksDir represents a path to Syspreps iso images.
SysprepSourceDir represents a location where a Sysprep is attached to the pod.