controllers

package
v2.24.1 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 73 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 {
	RestConfig            *rest.Config
	Client                client.Client
	ApiReader             client.Reader
	Scheme                *runtime.Scheme
	EventRecorder         kuberecorder.EventRecorder
	MetricsRecorder       *metrics.Recorder
	ControllerName        string
	ControllerNamespace   string
	DefaultServiceAccount string
	DryRun                bool

	SshPool *ssh_pool.SshPool

	ResultStore results.ResultStore
	// contains filtered or unexported fields
}

func (*KluctlDeploymentReconciler) Reconcile

func (*KluctlDeploymentReconciler) SetupWithManager

SetupWithManager sets up the controller with the Manager.

type KluctlDeploymentReconcilerOpts

type KluctlDeploymentReconcilerOpts struct {
	Concurrency int
}

KluctlDeploymentReconcilerOpts contains options for the BaseReconciler.

type ReconcileRequestedPredicate

type ReconcileRequestedPredicate struct {
	predicate.Funcs
}

func (ReconcileRequestedPredicate) Update

Update implements the default UpdateEvent filter for validating flux_utils.ReconcileRequestAnnotation changes.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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