Documentation
¶
Index ¶
Constants ¶
View Source
const ( ReconcilerName = "Images" Kind = "Image" )
View Source
const ( BuildRunningReason = "BuildRunning" ResolverNotReadyReason = "ResolverNotReady" UnknownStateReason = "UnknownState" BuildFailedReason = "BuildFailed" UpToDateReason = "UpToDate" NotUpToDateMessage = "Builder is not up to date. The latest stack and buildpacks may not be in use." )
Variables ¶
This section is empty.
Functions ¶
func NewController ¶
func NewController( ctx context.Context, opt reconciler.Options, k8sClient k8sclient.Interface, imageInformer buildinformers.ImageInformer, buildInformer buildinformers.BuildInformer, duckbuilderInformer *duckbuilder.DuckBuilderInformer, sourceResolverInformer buildinformers.SourceResolverInformer, pvcInformer coreinformers.PersistentVolumeClaimInformer, enablePriorityClasses bool, ) *controller.Impl
Types ¶
type Reconciler ¶
type Reconciler struct {
Client versioned.Interface
DuckBuilderLister *duckbuilder.DuckBuilderLister
ImageLister buildlisters.ImageLister
BuildLister buildlisters.BuildLister
SourceResolverLister buildlisters.SourceResolverLister
PvcLister corelisters.PersistentVolumeClaimLister
Tracker reconciler.Tracker
K8sClient k8sclient.Interface
EnablePriorityClasses bool
}
Click to show internal directories.
Click to hide internal directories.