runnable

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2022 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ClientBuilderErrorCondition

func ClientBuilderErrorCondition(err error) metav1.Condition

func FailedToListCreatedObjectsCondition

func FailedToListCreatedObjectsCondition(err error) metav1.Condition

func OutputPathNotSatisfiedCondition

func OutputPathNotSatisfiedCondition(obj *unstructured.Unstructured, errMsg string) metav1.Condition

func RunTemplateMissingCondition

func RunTemplateMissingCondition(err error) metav1.Condition

func RunTemplateReadyCondition

func RunTemplateReadyCondition() metav1.Condition

func ServiceAccountSecretNotFoundCondition

func ServiceAccountSecretNotFoundCondition(err error) metav1.Condition

func StampedObjectRejectedByAPIServerCondition

func StampedObjectRejectedByAPIServerCondition(err error) metav1.Condition

func TemplateStampFailureCondition

func TemplateStampFailureCondition(err error) metav1.Condition

func UnknownErrorCondition

func UnknownErrorCondition(err error) metav1.Condition

Types

type Reconciler

type Reconciler struct {
	Repo                    repository.Repository
	Realizer                realizer.Realizer
	ConditionManagerBuilder conditions.ConditionManagerBuilder

	RepositoryBuilder repository.RepositoryBuilder
	ClientBuilder     realizerclient.ClientBuilder
	RunnableCache     repository.RepoCache
	StampedTracker    stamped.StampedTracker
	DependencyTracker dependency.DependencyTracker
	// contains filtered or unexported fields
}

func (*Reconciler) Reconcile

func (r *Reconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Jump to

Keyboard shortcuts

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