controllers

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2022 License: Apache-2.0 Imports: 66 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
	DefaultServiceAccount string

	SshPool *ssh_pool.SshPool
	// contains filtered or unexported fields
}

func (*KluctlDeploymentReconciler) Reconcile

func (*KluctlDeploymentReconciler) SetupWithManager

SetupWithManager sets up the controller with the Manager.

type KluctlDeploymentReconcilerOpts added in v0.6.0

type KluctlDeploymentReconcilerOpts struct {
	MaxConcurrentReconciles int
	HTTPRetry               int
}

KluctlDeploymentReconcilerOpts contains options for the BaseReconciler.

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