reconciler

package
v0.0.0-...-9516177 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ComponentReconciler

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

ComponentReconciler represents a component reconciler

func NewComponentReconciler

func NewComponentReconciler(hypervisorMap infra.HypervisorMap, clusterMap clusterapi.Map, componentList componentapi.List) *ComponentReconciler

NewComponentReconciler creates a component reconciler with the provided hypervisors, clusters and components

func (*ComponentReconciler) ClusterMap

func (componentReconciler *ComponentReconciler) ClusterMap() clusterapi.Map

ClusterMap returns the cluster map known to this component reconciler

func (*ComponentReconciler) ComponentList

func (componentReconciler *ComponentReconciler) ComponentList() componentapi.List

ComponentList returns the component list known to this component reconciler

func (*ComponentReconciler) HypervisorMap

func (componentReconciler *ComponentReconciler) HypervisorMap() infra.HypervisorMap

HypervisorMap returns the hypervisor map known to this component reconciler

func (*ComponentReconciler) PreReconcile

func (componentReconciler *ComponentReconciler) PreReconcile(componentsToPreReconcile ...*componentapi.Component) reconciler.ReconcileErrors

PreReconcile pre-reconciles the provided components

func (*ComponentReconciler) Reconcile

func (componentReconciler *ComponentReconciler) Reconcile(componentsToReconcile ...*componentapi.Component) reconciler.ReconcileErrors

Reconcile reconciles the provided components

func (*ComponentReconciler) ReconcileDeletion

func (componentReconciler *ComponentReconciler) ReconcileDeletion(componentsToDelete ...*componentapi.Component) reconciler.ReconcileErrors

ReconcileDeletion reconciles the deletion of the provided components

Jump to

Keyboard shortcuts

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