# Constants
CDIComponentLabel can be added to all CDI resources.
CDILabelKey provides a constant for CDI PVC labels.
CDILabelSelector provides a constant to use for the selector to identify CDI objects in list.
CDILabelValue provides a constant for CDI PVC label values.
ClonerMountPath (controller pkg only).
ClonerSourcePodName (controller pkg only).
CloneTokenIssuer is the JWT issuer for clone tokens.
CloningLabelValue provides a constant to use as a label value for pod affinity (controller pkg only).
CloningTopologyKey (controller pkg only).
ConfigName is the name of default CDI Config.
DefaultPullPolicy imports k8s "IfNotPresent" string for the import_controller_gingko_test and the cdi-controller executable.
DefaultResyncPeriod sets a 10 minute resync period, used in the controller pkg and the controller cmd executable.
DiskImageName provides a constant for our importer/datastream_ginkgo_test and to build ImporterWritePath.
ImporterAccessKeyID provides a constant to capture our env variable "IMPORTER_ACCES_KEY_ID".
ImporterCertDir is where the configmap containing certs will be mounted.
ImporterCertDirVar provides a constant to capture our env variable "IMPORTER_CERT_DIR".
ImporterContentType provides a constant to capture our env variable "IMPORTER_CONTENTTYPE".
ImporterDataDir provides a constant for the controller pkg to use as a hardcoded path to where content is transferred to/from (controller only).
ImporterEndpoint provides a constant to capture our env variable "IMPORTER_ENDPOINT".
ImporterImageSize provides a constant to capture our env variable "IMPORTER_IMAGE_SIZE".
ImporterPodName provides a constant to use as a prefix for Pods created by CDI (controller only).
ImporterS3Host provides an S3 string used by importer/dataStream.go only.
ImporterSecretKey provides a constant to capture our env variable "IMPORTER_SECRET_KEY".
ImporterSource provides a constant to capture our env variable "IMPORTER_SOURCE".
ImporterVolumePath provides a constant for the directory where the PV is mounted.
ImporterWriteBlockPath provides a constant for the path where the PV is mounted.
ImporterWritePath provides a constant for the cmd/cdi-importer/importer.go executable.
InsecureRegistryConfigMap is the name of the ConfigMap for insecure registries.
InsecureTLSVar provides a constant to capture our env variable "INSECURE_TLS".
KeyAccess provides a constant to the accessKeyId label using in controller pkg and transport_test.go.
KeySecret provides a constant to the secretKey label using in controller pkg and transport_test.go.
OwnerUID provides the UID of the owner entity (either PVC or DV).
PodTerminationMessageFile is the name of the file to write the termination message to.
PrometheusLabel provides the label to indicate prometheus metrics are available in the pods.
PullPolicy provides a constant to capture our env variable "PULL_POLICY" (only used by cmd/cdi-controller/controller.go).
ScratchDataDir provides a constant for the controller pkg to use as a hardcoded path to where scratch space is located.
ScratchSpaceNeededExitCode is the exit code that indicates the importer pod requires scratch space to function properly.
SmartClonerCDILabel is the label applied to resources created by the smart-clone controller.
UploadImageSize provides a constant to capture our env variable "UPLOAD_IMAGE_SIZE".
UploadPath is the path to POST CDI uploads.
UploadServerCDILabel is the label applied to upload server resources.
UploadServerDataDir is the destination directoryfor uploads.
UploadServerPodname is name of the upload server pod container.
UploadServerServiceLabel is the label selector for upload server services.
UploadTokenIssuer is the JWT issuer of upload tokens.