Documentation ¶
Index ¶
Constants ¶
View Source
const ( // RootDir is the path to the root directory RootDir = "/" MountInfoPath = "/proc/self/mountinfo" DefaultKanikoPath = "/kaniko" Author = "kaniko" // ContextTar is the default name of the tar uploaded to GCS buckets ContextTar = "context.tar.gz" // Various snapshot modes: SnapshotModeTime = "time" SnapshotModeFull = "full" SnapshotModeRedo = "redo" // NoBaseImage is the scratch image NoBaseImage = "scratch" GCSBuildContextPrefix = "gs://" S3BuildContextPrefix = "s3://" LocalDirBuildContextPrefix = "dir://" GitBuildContextPrefix = "git://" HTTPSBuildContextPrefix = "https://" HOME = "HOME" // DefaultHOMEValue is the default value Docker sets for $HOME DefaultHOMEValue = "/root" RootUser = "root" // Docker command names Cmd = "CMD" Entrypoint = "ENTRYPOINT" // Name of the .dockerignore file Dockerignore = ".dockerignore" // S3 Custom endpoint ENV name S3EndpointEnv = "S3_ENDPOINT" S3ForcePathStyle = "S3_FORCE_PATH_STYLE" )
Variables ¶
View Source
var AzureBlobStorageHostRegEx = []string{
"https://(.+?)\\.blob\\.core\\.windows\\.net/(.+)",
"https://(.+?)\\.blob\\.core\\.chinacloudapi\\.cn/(.+)",
"https://(.+?)\\.blob\\.core\\.cloudapi\\.de/(.+)",
"https://(.+?)\\.blob\\.core\\.usgovcloudapi\\.net/(.+)",
}
AzureBlobStorageHostRegEx is ReqEX for Valid azure blob storage host suffix in url for AzureCloud, AzureChinaCloud, AzureGermanCloud and AzureUSGovernment
View Source
var ScratchEnvVars = []string{"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"}
ScratchEnvVars are the default environment variables needed for a scratch image.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.