entrypoint

package
v0.7.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InitEntryPointResourcesConfig added in v0.4.0

func InitEntryPointResourcesConfig(entryPoint *kodev1alpha2.EntryPoint) *common.EntryPointResourceConfig

func NewEntryPointCleanupResource added in v0.4.0

func NewEntryPointCleanupResource(entryPoint *kodev1alpha2.EntryPoint) cleanup.CleanupableResource

Types

type EntryPointCleanupResource added in v0.4.0

type EntryPointCleanupResource struct {
	EntryPoint *kodev1alpha2.EntryPoint
}

func (*EntryPointCleanupResource) GetResources added in v0.4.0

func (e *EntryPointCleanupResource) GetResources() []cleanup.Resource

func (*EntryPointCleanupResource) ShouldDelete added in v0.4.0

func (e *EntryPointCleanupResource) ShouldDelete(resource cleanup.Resource) bool

type EntryPointReconciler

type EntryPointReconciler struct {
	Client                client.Client
	Scheme                *runtime.Scheme
	Log                   logr.Logger
	Resource              resourcev1.ResourceManager
	Template              template.TemplateManager
	CleanupManager        cleanup.CleanupManager
	EventManager          event.EventManager
	IsTestEnvironment     bool
	ReconcileInterval     time.Duration
	LongReconcileInterval time.Duration
}

func (*EntryPointReconciler) GetCleanupManager added in v0.7.0

func (r *EntryPointReconciler) GetCleanupManager() cleanup.CleanupManager

func (*EntryPointReconciler) GetClient added in v0.7.0

func (r *EntryPointReconciler) GetClient() client.Client

func (*EntryPointReconciler) GetEventRecorder added in v0.7.0

func (r *EntryPointReconciler) GetEventRecorder() event.EventManager

func (*EntryPointReconciler) GetIsTestEnvironment added in v0.7.0

func (r *EntryPointReconciler) GetIsTestEnvironment() bool

func (*EntryPointReconciler) GetLog added in v0.7.0

func (r *EntryPointReconciler) GetLog() logr.Logger

func (*EntryPointReconciler) GetLongReconcileInterval added in v0.7.0

func (r *EntryPointReconciler) GetLongReconcileInterval() time.Duration

func (*EntryPointReconciler) GetReconcileInterval added in v0.7.0

func (r *EntryPointReconciler) GetReconcileInterval() time.Duration

func (*EntryPointReconciler) GetResourceManager added in v0.7.0

func (r *EntryPointReconciler) GetResourceManager() resourcev1.ResourceManager

func (*EntryPointReconciler) GetScheme added in v0.7.0

func (r *EntryPointReconciler) GetScheme() *runtime.Scheme

func (*EntryPointReconciler) GetTemplateManager added in v0.7.0

func (r *EntryPointReconciler) GetTemplateManager() template.TemplateManager

func (*EntryPointReconciler) Reconcile

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

func (*EntryPointReconciler) SetupWithManager

func (r *EntryPointReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳