controllers

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2022 License: Apache-2.0 Imports: 58 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KluctlDeploymentReconciler

type KluctlDeploymentReconciler struct {
	client.Client

	Scheme          *runtime.Scheme
	EventRecorder   kuberecorder.EventRecorder
	MetricsRecorder *metrics.Recorder
	ControllerName  string

	NoCrossNamespaceRefs bool
	// contains filtered or unexported fields
}

KluctlDeploymentReconciler reconciles a KluctlDeployment object

func (*KluctlDeploymentReconciler) Reconcile

func (*KluctlDeploymentReconciler) SetupWithManager

SetupWithManager sets up the controller with the Manager.

type KluctlDeploymentReconcilerOptions

type KluctlDeploymentReconcilerOptions struct {
	MaxConcurrentReconciles   int
	HTTPRetry                 int
	DependencyRequeueInterval time.Duration
}

KluctlDeploymentReconcilerOptions contains options for the KluctlDeploymentReconciler.

type SourceRevisionChangePredicate

type SourceRevisionChangePredicate struct {
	predicate.Funcs
}

func (SourceRevisionChangePredicate) Update

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL