controllers

package
v0.4.0-rc-1 Latest Latest
Warning

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

Go to latest
Published: Jul 18, 2022 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FunctionMeshReconciler

type FunctionMeshReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

FunctionMeshReconciler reconciles a FunctionMesh object

func (*FunctionMeshReconciler) CreateOrUpdateFunction added in v0.4.0

func (r *FunctionMeshReconciler) CreateOrUpdateFunction(ctx context.Context, function *v1alpha1.Function, functionSpec v1alpha1.FunctionSpec) error

func (*FunctionMeshReconciler) CreateOrUpdateSink added in v0.4.0

func (r *FunctionMeshReconciler) CreateOrUpdateSink(ctx context.Context, sink *v1alpha1.Sink, sinkSpec v1alpha1.SinkSpec) error

func (*FunctionMeshReconciler) CreateOrUpdateSource added in v0.4.0

func (r *FunctionMeshReconciler) CreateOrUpdateSource(ctx context.Context, source *v1alpha1.Source, sourceSpec v1alpha1.SourceSpec) error

func (*FunctionMeshReconciler) ObserveFunctionMesh

func (r *FunctionMeshReconciler) ObserveFunctionMesh(ctx context.Context, req ctrl.Request,
	mesh *v1alpha1.FunctionMesh) error

func (*FunctionMeshReconciler) Reconcile

func (r *FunctionMeshReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*FunctionMeshReconciler) SetupWithManager

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

func (*FunctionMeshReconciler) UpdateFunctionMesh

func (r *FunctionMeshReconciler) UpdateFunctionMesh(ctx context.Context, req ctrl.Request,
	mesh *v1alpha1.FunctionMesh) error

type FunctionReconciler

type FunctionReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

FunctionReconciler reconciles a Function object

func (*FunctionReconciler) ApplyFunctionHPA

func (r *FunctionReconciler) ApplyFunctionHPA(ctx context.Context, req ctrl.Request,
	function *v1alpha1.Function) error

func (*FunctionReconciler) ApplyFunctionService

func (r *FunctionReconciler) ApplyFunctionService(ctx context.Context, req ctrl.Request,
	function *v1alpha1.Function) error

func (*FunctionReconciler) ApplyFunctionStatefulSet

func (r *FunctionReconciler) ApplyFunctionStatefulSet(ctx context.Context, function *v1alpha1.Function) error

func (*FunctionReconciler) ObserveFunctionHPA

func (r *FunctionReconciler) ObserveFunctionHPA(ctx context.Context, req ctrl.Request,
	function *v1alpha1.Function) error

func (*FunctionReconciler) ObserveFunctionService

func (r *FunctionReconciler) ObserveFunctionService(ctx context.Context, req ctrl.Request,
	function *v1alpha1.Function) error

func (*FunctionReconciler) ObserveFunctionStatefulSet

func (r *FunctionReconciler) ObserveFunctionStatefulSet(ctx context.Context, req ctrl.Request,
	function *v1alpha1.Function) error

func (*FunctionReconciler) Reconcile

func (r *FunctionReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*FunctionReconciler) SetupWithManager

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

type SinkReconciler

type SinkReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

SinkReconciler reconciles a Topic object

func (*SinkReconciler) ApplySinkHPA

func (r *SinkReconciler) ApplySinkHPA(ctx context.Context, req ctrl.Request, sink *v1alpha1.Sink) error

func (*SinkReconciler) ApplySinkService

func (r *SinkReconciler) ApplySinkService(ctx context.Context, req ctrl.Request, sink *v1alpha1.Sink) error

func (*SinkReconciler) ApplySinkStatefulSet

func (r *SinkReconciler) ApplySinkStatefulSet(ctx context.Context, sink *v1alpha1.Sink) error

func (*SinkReconciler) ObserveSinkHPA

func (r *SinkReconciler) ObserveSinkHPA(ctx context.Context, req ctrl.Request, sink *v1alpha1.Sink) error

func (*SinkReconciler) ObserveSinkService

func (r *SinkReconciler) ObserveSinkService(ctx context.Context, req ctrl.Request, sink *v1alpha1.Sink) error

func (*SinkReconciler) ObserveSinkStatefulSet

func (r *SinkReconciler) ObserveSinkStatefulSet(ctx context.Context, req ctrl.Request,
	sink *v1alpha1.Sink) error

func (*SinkReconciler) Reconcile

func (r *SinkReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*SinkReconciler) SetupWithManager

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

type SourceReconciler

type SourceReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

SourceReconciler reconciles a Source object

func (*SourceReconciler) ApplySourceHPA

func (r *SourceReconciler) ApplySourceHPA(ctx context.Context, req ctrl.Request, source *v1alpha1.Source) error

func (*SourceReconciler) ApplySourceService

func (r *SourceReconciler) ApplySourceService(ctx context.Context, req ctrl.Request, source *v1alpha1.Source) error

func (*SourceReconciler) ApplySourceStatefulSet

func (r *SourceReconciler) ApplySourceStatefulSet(ctx context.Context, source *v1alpha1.Source) error

func (*SourceReconciler) ObserveSourceHPA

func (r *SourceReconciler) ObserveSourceHPA(ctx context.Context, req ctrl.Request, source *v1alpha1.Source) error

func (*SourceReconciler) ObserveSourceService

func (r *SourceReconciler) ObserveSourceService(ctx context.Context, req ctrl.Request, source *v1alpha1.Source) error

func (*SourceReconciler) ObserveSourceStatefulSet

func (r *SourceReconciler) ObserveSourceStatefulSet(ctx context.Context, req ctrl.Request,
	source *v1alpha1.Source) error

func (*SourceReconciler) Reconcile

func (r *SourceReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)

func (*SourceReconciler) SetupWithManager

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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