preview

package
v0.0.0-...-8540d8e Latest Latest
Warning

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

Go to latest
Published: May 23, 2024 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewProfileReconciler

func NewProfileReconciler(client client.Client, cfg *rest.Config, recorder record.EventRecorder) profiles.ProfileReconciler

NewProfileReconciler the default profile builder which includes a build state to run an internal build process to have an immutable workflow image deployed

Types

type DeploymentReconciler

type DeploymentReconciler struct {
	*common.StateSupport
	// contains filtered or unexported fields
}

func NewDeploymentReconciler

func NewDeploymentReconciler(stateSupport *common.StateSupport, ensurer *ObjectEnsurers) *DeploymentReconciler

func (*DeploymentReconciler) Reconcile

type ObjectEnsurers

type ObjectEnsurers struct {
	// contains filtered or unexported fields
}

ObjectEnsurers is a struct for the objects that ReconciliationState needs to create in the platform for the Production profile. ReconciliationState that needs access to it must include this struct as an attribute and initialize it in the profile builder. Use NewObjectEnsurers to facilitate building this struct

func NewObjectEnsurers

func NewObjectEnsurers(support *common.StateSupport) *ObjectEnsurers

NewObjectEnsurers common.ObjectEnsurer(s) for the preview profile.

Jump to

Keyboard shortcuts

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