controllers

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package controllers implements controllers.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KKClusterReconciler

type KKClusterReconciler struct {
	client.Client
	Recorder         record.EventRecorder
	Scheme           *runtime.Scheme
	WatchFilterValue string
	DataDir          string
}

KKClusterReconciler reconciles a KKCluster object

func (*KKClusterReconciler) SetupWithManager

func (r *KKClusterReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error

SetupWithManager sets up the controller with the Manager.

type KKInstanceReconciler

type KKInstanceReconciler struct {
	client.Client
	Scheme           *runtime.Scheme
	Tracker          *remote.ClusterCacheTracker
	Recorder         record.EventRecorder
	WatchFilterValue string
	DataDir          string

	WaitKKInstanceInterval time.Duration
	WaitKKInstanceTimeout  time.Duration
}

KKInstanceReconciler reconciles a KKInstance object

func (*KKInstanceReconciler) SetupWithManager

func (r *KKInstanceReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error

SetupWithManager sets up the controller with the Manager.

type KKMachineReconciler

type KKMachineReconciler struct {
	client.Client
	Scheme           *runtime.Scheme
	Recorder         record.EventRecorder
	Tracker          *remote.ClusterCacheTracker
	WatchFilterValue string
	DataDir          string
}

KKMachineReconciler reconciles a KKMachine object

func (*KKMachineReconciler) SetupWithManager

func (r *KKMachineReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error

SetupWithManager sets up the controller with the Manager.

Directories

Path Synopsis
Package kkcluster implements kkcluster controllers.
Package kkcluster implements kkcluster controllers.
Package kkinstance implements kkinstance controllers.
Package kkinstance implements kkinstance controllers.
Package kkmachine implements kkmachine controllers.
Package kkmachine implements kkmachine controllers.

Jump to

Keyboard shortcuts

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