# Functions
No description provided by the author
NewDockerNetworkModeContainer creates a DockerNetworkMode value which instructs docker to place the container in the network namespace of an existing container.
Resource is required by pkg/client/listers/...
# Constants
No description provided by the author
No description provided by the author
DefaultBuilderPullPolicy specifies the default pull policy to use.
DefaultPreviousImagePullPolicy specifies policy for pulling the previously build Docker image when doing incremental build.
DefaultRuntimeImagePullPolicy specifies the default pull policy to use.
No description provided by the author
DockerNetworkModeBridge instructs docker to create a network namespace for this container connected to the docker0 bridge via a veth-pair.
DockerNetworkModeContainerPrefix is the string prefix used by NewDockerNetworkModeContainer.
DockerNetworkModeHost places the container in the default (host) network namespace.
DockerNetworkModeNetworkNamespacePrefix is the string prefix used when sharing a namespace from a CRI-O container.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PullAlways means that we always attempt to pull the latest image.
PullIfNotPresent means that we pull if the image isn't present on disk.
PullNever means that we never pull an image, but only use a local image.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
AddToScheme is required by pkg/client/...
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
AuthConfig is our abstraction of the Registry authorization information for whatever docker client we happen to be based on.
CGroupLimits holds limits used to constrain container resources.
ContainerConfig is the abstraction of the docker client provider (formerly go-dockerclient, now either engine-api or kube docker client) container.Config type that is leveraged by s2i or origin.
No description provided by the author
DockerConfig contains the configuration for a Docker connection.
No description provided by the author
No description provided by the author
EnvironmentSpec specifies a single environment variable.
No description provided by the author
ProxyConfig holds proxy configuration.
No description provided by the author
S2iBinary is the Schema for the s2ibinaries API +k8s:openapi-gen=true +kubebuilder:printcolumn:name="FileName",type="string",JSONPath=".spec.fileName" +kubebuilder:printcolumn:name="MD5",type="string",JSONPath=".spec.md5" +kubebuilder:printcolumn:name="Size",type="string",JSONPath=".spec.size" +kubebuilder:printcolumn:name="Phase",type="string",JSONPath=".status.phase".
S2iBinaryList contains a list of S2iBinary.
S2iBinarySpec defines the desired state of S2iBinary.
S2iBinaryStatus defines the observed state of S2iBinary.
S2iBuilder is the Schema for the s2ibuilders API +k8s:openapi-gen=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="RunCount",type="integer",JSONPath=".status.runCount" +kubebuilder:printcolumn:name="LastRunState",type="string",JSONPath=".status.lastRunState" +kubebuilder:printcolumn:name="LastRunName",type="string",JSONPath=".status.lastRunName" +kubebuilder:printcolumn:name="LastRunStartTime",type="date",JSONPath=".status.lastRunStartTime" +kubebuilder:resource:shortName=s2ib.
S2iBuilderList contains a list of S2iBuilder.
S2iBuilderSpec defines the desired state of S2iBuilder.
S2iBuilderStatus defines the observed state of S2iBuilder.
S2iBuilderTemplate is the Schema for the s2ibuildertemplates API +k8s:openapi-gen=true +kubebuilder:printcolumn:name="Framework",type="string",JSONPath=".spec.codeFramework" +kubebuilder:printcolumn:name="DefaultBaseImage",type="string",JSONPath=".spec.defaultBaseImage" +kubebuilder:printcolumn:name="Version",type="string",JSONPath=".spec.version" +kubebuilder:resource:categories="devops",scope="Cluster",shortName="s2ibt".
S2iBuilderTemplateList contains a list of S2iBuilderTemplate.
S2iBuilderTemplateSpec defines the desired state of S2iBuilderTemplate.
S2iBuilderTemplateStatus defines the observed state of S2iBuilderTemplate.
No description provided by the author
No description provided by the author
No description provided by the author
S2iRun is the Schema for the s2iruns API +k8s:openapi-gen=true +kubebuilder:subresource:status +kubebuilder:resource:shortName=s2ir +kubebuilder:printcolumn:name="State",type="string",JSONPath=".status.runState" +kubebuilder:printcolumn:name="K8sJobName",type="string",JSONPath=".status.kubernetesJobName" +kubebuilder:printcolumn:name="StartTime",type="date",JSONPath=".status.startTime" +kubebuilder:printcolumn:name="CompletionTime",type="date",JSONPath=".status.completionTime" +kubebuilder:printcolumn:name="ImageName",type="string",JSONPath=".status.s2iBuildResult.imageName".
S2iRunList contains a list of S2iRun.
S2iRunSpec defines the desired state of S2iRun.
S2iRunStatus defines the observed state of S2iRun.
No description provided by the author
VolumeSpec represents a single volume mount point.
# Type aliases
No description provided by the author
DockerConfig represents the config file used by the docker CLI.
DockerNetworkMode specifies the network mode setting for the docker container.
No description provided by the author
No description provided by the author
No description provided by the author