controllers

package
v0.0.0-...-96afe31 Latest Latest
Warning

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

Go to latest
Published: May 29, 2025 License: Apache-2.0 Imports: 58 Imported by: 0

Documentation

Overview

Code generated by MockGen. DO NOT EDIT. Source: build_sign_events_reconciler.go

Generated by this command:

mockgen -source=build_sign_events_reconciler.go -package=controllers -destination=mock_build_sign_events_reconciler.go JobEventReconcilerHelper

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: build_sign_reconciler.go

Generated by this command:

mockgen -source=build_sign_reconciler.go -package=controllers -destination=mock_build_sign_reconciler.go buildSignReconcilerHelperAPI

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: device_plugin_reconciler.go

Generated by this command:

mockgen -source=device_plugin_reconciler.go -package=controllers -destination=mock_device_plugin_reconciler.go daemonSetCreator

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: mbsc_reconciler.go

Generated by this command:

mockgen -source=mbsc_reconciler.go -package=controllers -destination=mock_mbsc_reconciler.go mbscReconcilerHelperAPI

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: mic_reconciler.go

Generated by this command:

mockgen -source=mic_reconciler.go -package=controllers -destination=mock_mic_reconciler.go micReconcilerHelper

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: module_reconciler.go

Generated by this command:

mockgen -source=module_reconciler.go -package=controllers -destination=mock_module_reconciler.go moduleReconcilerHelperAPI,namespaceLabeler

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: nmc_reconciler.go

Generated by this command:

mockgen -source=nmc_reconciler.go -package=controllers -destination=mock_nmc_reconciler.go workerHelper

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: node_label_module_version_reconciler.go

Generated by this command:

mockgen -source=node_label_module_version_reconciler.go -package=controllers -destination=mock_node_label_module_version_reconciler.go nodeLabelModuleVersionHelperAPI

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: preflightvalidation_reconciler.go

Generated by this command:

mockgen -source=preflightvalidation_reconciler.go -package=controllers -destination=mock_preflightvalidation_reconciler.go preflightReconcilerHelper

Package controllers is a generated GoMock package.

Index

Constants

View Source
const (
	BuildSignEventsReconcilerName = "BuildSignEvents"
)
View Source
const DevicePluginPodReconcilerName = "DevicePluginPod"
View Source
const (
	DevicePluginReconcilerName = "DevicePluginReconciler"
)
View Source
const ImageStreamReconcilerName = "ImageStream"
View Source
const JobGCReconcilerName = "JobGCReconciler"
View Source
const (
	KernelDTKReconcilerName = "KernelDTK"
)
View Source
const MBSCReconcilerName = "MBSCReconciler"
View Source
const MICReconcilerName = "MICReconciler"
View Source
const ModuleCAReconcilerName = "ModuleCAReconciler"
View Source
const (
	ModuleReconcilerName = "ModuleReconciler"
)
View Source
const (
	NodeKernelClusterClaimReconcilerName = "NodeKernelClusterClaim"
)
View Source
const (
	NodeLabelModuleVersionReconcilerName = "NodeLabelModuleVersion"
)
View Source
const (
	NodeModulesConfigReconcilerName = "NodeModulesConfig"
)
View Source
const (
	PreflightValidationReconcilerName = "PreflightValidation"
)

Variables

This section is empty.

Functions

func GetContainerStatus

func GetContainerStatus(statuses []v1.ContainerStatus, name string) v1.ContainerStatus

func NewMBSCReconciler

func NewMBSCReconciler(
	client client.Client,
	buildSignAPI buildsign.Manager,
	mbscAPI mbsc.MBSC,
) *mbscReconciler

func NewMICReconciler

func NewMICReconciler(client client.Client, micAPI mic.MIC, mbscAPI mbsc.MBSC, imagePullerAPI pod.ImagePuller,
	scheme *runtime.Scheme) *micReconciler

func NewPreflightValidationReconciler

func NewPreflightValidationReconciler(
	client client.Client,
	filterAPI *filter.Filter,
	metricsAPI metrics.Metrics,
	micAPI mic.MIC,
	kernelAPI module.KernelMapper,
	preflightAPI preflight.PreflightAPI,
) *preflightValidationReconciler

Types

type DevicePluginPodReconciler

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

func NewDevicePluginPodReconciler

func NewDevicePluginPodReconciler(client client.Client) *DevicePluginPodReconciler

func (*DevicePluginPodReconciler) Reconcile

func (dppr *DevicePluginPodReconciler) Reconcile(ctx context.Context, pod *v1.Pod) (ctrl.Result, error)

func (*DevicePluginPodReconciler) SetupWithManager

func (dppr *DevicePluginPodReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type DevicePluginReconciler

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

ModuleReconciler reconciles a Module object

func NewDevicePluginReconciler

func NewDevicePluginReconciler(
	client client.Client,
	metricsAPI metrics.Metrics,
	filter *filter.Filter,
	nodeAPI node.Node,
	scheme *runtime.Scheme,
	operatorNamespace string,
) *DevicePluginReconciler

func (*DevicePluginReconciler) Reconcile

func (*DevicePluginReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type ImageStreamReconciler

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

func NewImageStreamReconciler

func NewImageStreamReconciler(
	client client.Client,
	kernelOsDtkMapping syncronizedmap.KernelOsDtkMapping,
	nsn types.NamespacedName,
) *ImageStreamReconciler

func (*ImageStreamReconciler) Reconcile

func (*ImageStreamReconciler) SetupWithManager

func (r *ImageStreamReconciler) SetupWithManager(mgr ctrl.Manager, f *filter.Filter) error

type JobEventReconciler

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

func NewBuildSignEventsReconciler

func NewBuildSignEventsReconciler(client client.Client, helper JobEventReconcilerHelper, eventRecorder record.EventRecorder) *JobEventReconciler

func (*JobEventReconciler) Reconcile

func (r *JobEventReconciler) Reconcile(ctx context.Context, build *buildv1.Build) (reconcile.Result, error)

func (*JobEventReconciler) SetupWithManager

func (r *JobEventReconciler) SetupWithManager(mgr manager.Manager) error

type JobEventReconcilerHelper

type JobEventReconcilerHelper interface {
	GetOwner(context.Context, metav1.OwnerReference, string) (client.Object, error)
}

func NewJobEventReconcilerHelper

func NewJobEventReconcilerHelper(client client.Client) JobEventReconcilerHelper

type JobGCReconciler

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

JobGCReconciler removes the GC finalizer from deleted build & signing builds, after the optional GC delay has passed or if the build has failed.

func NewJobGCReconciler

func NewJobGCReconciler(client client.Client, delay time.Duration) *JobGCReconciler

func (*JobGCReconciler) Reconcile

func (r *JobGCReconciler) Reconcile(ctx context.Context, build *buildv1.Build) (reconcile.Result, error)

func (*JobGCReconciler) SetupWithManager

func (r *JobGCReconciler) SetupWithManager(mgr manager.Manager) error

type KernelDTKReconciler

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

func NewKernelDTKReconciler

func NewKernelDTKReconciler(client client.Client, kernelOsDtkMapping syncronizedmap.KernelOsDtkMapping) *KernelDTKReconciler

func (*KernelDTKReconciler) Reconcile

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

func (*KernelDTKReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type MockJobEventReconcilerHelper

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

MockJobEventReconcilerHelper is a mock of JobEventReconcilerHelper interface.

func NewMockJobEventReconcilerHelper

func NewMockJobEventReconcilerHelper(ctrl *gomock.Controller) *MockJobEventReconcilerHelper

NewMockJobEventReconcilerHelper creates a new mock instance.

func (*MockJobEventReconcilerHelper) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockJobEventReconcilerHelper) GetOwner

GetOwner mocks base method.

type MockJobEventReconcilerHelperMockRecorder

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

MockJobEventReconcilerHelperMockRecorder is the mock recorder for MockJobEventReconcilerHelper.

func (*MockJobEventReconcilerHelperMockRecorder) GetOwner

func (mr *MockJobEventReconcilerHelperMockRecorder) GetOwner(arg0, arg1, arg2 any) *gomock.Call

GetOwner indicates an expected call of GetOwner.

type MockbuildSignReconcilerHelperAPI

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

MockbuildSignReconcilerHelperAPI is a mock of buildSignReconcilerHelperAPI interface.

func NewMockbuildSignReconcilerHelperAPI

func NewMockbuildSignReconcilerHelperAPI(ctrl *gomock.Controller) *MockbuildSignReconcilerHelperAPI

NewMockbuildSignReconcilerHelperAPI creates a new mock instance.

func (*MockbuildSignReconcilerHelperAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockbuildSignReconcilerHelperAPIMockRecorder

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

MockbuildSignReconcilerHelperAPIMockRecorder is the mock recorder for MockbuildSignReconcilerHelperAPI.

type MockdaemonSetCreator

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

MockdaemonSetCreator is a mock of daemonSetCreator interface.

func NewMockdaemonSetCreator

func NewMockdaemonSetCreator(ctrl *gomock.Controller) *MockdaemonSetCreator

NewMockdaemonSetCreator creates a new mock instance.

func (*MockdaemonSetCreator) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockdaemonSetCreatorMockRecorder

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

MockdaemonSetCreatorMockRecorder is the mock recorder for MockdaemonSetCreator.

type MockdevicePluginReconcilerHelperAPI

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

MockdevicePluginReconcilerHelperAPI is a mock of devicePluginReconcilerHelperAPI interface.

func NewMockdevicePluginReconcilerHelperAPI

func NewMockdevicePluginReconcilerHelperAPI(ctrl *gomock.Controller) *MockdevicePluginReconcilerHelperAPI

NewMockdevicePluginReconcilerHelperAPI creates a new mock instance.

func (*MockdevicePluginReconcilerHelperAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockdevicePluginReconcilerHelperAPIMockRecorder

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

MockdevicePluginReconcilerHelperAPIMockRecorder is the mock recorder for MockdevicePluginReconcilerHelperAPI.

type MocklabelPreparationHelper

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

MocklabelPreparationHelper is a mock of labelPreparationHelper interface.

func NewMocklabelPreparationHelper

func NewMocklabelPreparationHelper(ctrl *gomock.Controller) *MocklabelPreparationHelper

NewMocklabelPreparationHelper creates a new mock instance.

func (*MocklabelPreparationHelper) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MocklabelPreparationHelperMockRecorder

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

MocklabelPreparationHelperMockRecorder is the mock recorder for MocklabelPreparationHelper.

type MockmbscReconcilerHelperAPI

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

MockmbscReconcilerHelperAPI is a mock of mbscReconcilerHelperAPI interface.

func NewMockmbscReconcilerHelperAPI

func NewMockmbscReconcilerHelperAPI(ctrl *gomock.Controller) *MockmbscReconcilerHelperAPI

NewMockmbscReconcilerHelperAPI creates a new mock instance.

func (*MockmbscReconcilerHelperAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockmbscReconcilerHelperAPIMockRecorder

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

MockmbscReconcilerHelperAPIMockRecorder is the mock recorder for MockmbscReconcilerHelperAPI.

type MockmicReconcilerHelper

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

MockmicReconcilerHelper is a mock of micReconcilerHelper interface.

func NewMockmicReconcilerHelper

func NewMockmicReconcilerHelper(ctrl *gomock.Controller) *MockmicReconcilerHelper

NewMockmicReconcilerHelper creates a new mock instance.

func (*MockmicReconcilerHelper) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockmicReconcilerHelperMockRecorder

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

MockmicReconcilerHelperMockRecorder is the mock recorder for MockmicReconcilerHelper.

type MockmoduleReconcilerHelperAPI

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

MockmoduleReconcilerHelperAPI is a mock of moduleReconcilerHelperAPI interface.

func NewMockmoduleReconcilerHelperAPI

func NewMockmoduleReconcilerHelperAPI(ctrl *gomock.Controller) *MockmoduleReconcilerHelperAPI

NewMockmoduleReconcilerHelperAPI creates a new mock instance.

func (*MockmoduleReconcilerHelperAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockmoduleReconcilerHelperAPIMockRecorder

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

MockmoduleReconcilerHelperAPIMockRecorder is the mock recorder for MockmoduleReconcilerHelperAPI.

type MocknamespaceLabeler

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

MocknamespaceLabeler is a mock of namespaceLabeler interface.

func NewMocknamespaceLabeler

func NewMocknamespaceLabeler(ctrl *gomock.Controller) *MocknamespaceLabeler

NewMocknamespaceLabeler creates a new mock instance.

func (*MocknamespaceLabeler) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MocknamespaceLabelerMockRecorder

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

MocknamespaceLabelerMockRecorder is the mock recorder for MocknamespaceLabeler.

type MocknmcReconcilerHelper

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

MocknmcReconcilerHelper is a mock of nmcReconcilerHelper interface.

func NewMocknmcReconcilerHelper

func NewMocknmcReconcilerHelper(ctrl *gomock.Controller) *MocknmcReconcilerHelper

NewMocknmcReconcilerHelper creates a new mock instance.

func (*MocknmcReconcilerHelper) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MocknmcReconcilerHelper) GarbageCollectInUseLabels

func (m *MocknmcReconcilerHelper) GarbageCollectInUseLabels(ctx context.Context, nmc *v1beta1.NodeModulesConfig) error

GarbageCollectInUseLabels mocks base method.

func (*MocknmcReconcilerHelper) GarbageCollectWorkerPods

func (m *MocknmcReconcilerHelper) GarbageCollectWorkerPods(ctx context.Context, nmc *v1beta1.NodeModulesConfig) error

GarbageCollectWorkerPods mocks base method.

func (*MocknmcReconcilerHelper) ProcessModuleSpec

ProcessModuleSpec mocks base method.

func (*MocknmcReconcilerHelper) ProcessUnconfiguredModuleStatus

func (m *MocknmcReconcilerHelper) ProcessUnconfiguredModuleStatus(ctx context.Context, nmc *v1beta1.NodeModulesConfig, status *v1beta1.NodeModuleStatus, node *v1.Node) error

ProcessUnconfiguredModuleStatus mocks base method.

func (*MocknmcReconcilerHelper) RecordEvents

func (m *MocknmcReconcilerHelper) RecordEvents(node *v1.Node, loadedModules, unloadedModules []types.NamespacedName)

RecordEvents mocks base method.

func (*MocknmcReconcilerHelper) RemovePodFinalizers

func (m *MocknmcReconcilerHelper) RemovePodFinalizers(ctx context.Context, nodeName string) error

RemovePodFinalizers mocks base method.

func (*MocknmcReconcilerHelper) SyncStatus

func (m *MocknmcReconcilerHelper) SyncStatus(ctx context.Context, nmc *v1beta1.NodeModulesConfig, node *v1.Node) error

SyncStatus mocks base method.

func (*MocknmcReconcilerHelper) UpdateNodeLabels

UpdateNodeLabels mocks base method.

type MocknmcReconcilerHelperMockRecorder

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

MocknmcReconcilerHelperMockRecorder is the mock recorder for MocknmcReconcilerHelper.

func (*MocknmcReconcilerHelperMockRecorder) GarbageCollectInUseLabels

func (mr *MocknmcReconcilerHelperMockRecorder) GarbageCollectInUseLabels(ctx, nmc any) *gomock.Call

GarbageCollectInUseLabels indicates an expected call of GarbageCollectInUseLabels.

func (*MocknmcReconcilerHelperMockRecorder) GarbageCollectWorkerPods

func (mr *MocknmcReconcilerHelperMockRecorder) GarbageCollectWorkerPods(ctx, nmc any) *gomock.Call

GarbageCollectWorkerPods indicates an expected call of GarbageCollectWorkerPods.

func (*MocknmcReconcilerHelperMockRecorder) ProcessModuleSpec

func (mr *MocknmcReconcilerHelperMockRecorder) ProcessModuleSpec(ctx, nmc, spec, status, node any) *gomock.Call

ProcessModuleSpec indicates an expected call of ProcessModuleSpec.

func (*MocknmcReconcilerHelperMockRecorder) ProcessUnconfiguredModuleStatus

func (mr *MocknmcReconcilerHelperMockRecorder) ProcessUnconfiguredModuleStatus(ctx, nmc, status, node any) *gomock.Call

ProcessUnconfiguredModuleStatus indicates an expected call of ProcessUnconfiguredModuleStatus.

func (*MocknmcReconcilerHelperMockRecorder) RecordEvents

func (mr *MocknmcReconcilerHelperMockRecorder) RecordEvents(node, loadedModules, unloadedModules any) *gomock.Call

RecordEvents indicates an expected call of RecordEvents.

func (*MocknmcReconcilerHelperMockRecorder) RemovePodFinalizers

func (mr *MocknmcReconcilerHelperMockRecorder) RemovePodFinalizers(ctx, nodeName any) *gomock.Call

RemovePodFinalizers indicates an expected call of RemovePodFinalizers.

func (*MocknmcReconcilerHelperMockRecorder) SyncStatus

func (mr *MocknmcReconcilerHelperMockRecorder) SyncStatus(ctx, nmc, node any) *gomock.Call

SyncStatus indicates an expected call of SyncStatus.

func (*MocknmcReconcilerHelperMockRecorder) UpdateNodeLabels

func (mr *MocknmcReconcilerHelperMockRecorder) UpdateNodeLabels(ctx, nmc, node any) *gomock.Call

UpdateNodeLabels indicates an expected call of UpdateNodeLabels.

type MocknodeLabelModuleVersionHelperAPI

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

MocknodeLabelModuleVersionHelperAPI is a mock of nodeLabelModuleVersionHelperAPI interface.

func NewMocknodeLabelModuleVersionHelperAPI

func NewMocknodeLabelModuleVersionHelperAPI(ctrl *gomock.Controller) *MocknodeLabelModuleVersionHelperAPI

NewMocknodeLabelModuleVersionHelperAPI creates a new mock instance.

func (*MocknodeLabelModuleVersionHelperAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MocknodeLabelModuleVersionHelperAPIMockRecorder

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

MocknodeLabelModuleVersionHelperAPIMockRecorder is the mock recorder for MocknodeLabelModuleVersionHelperAPI.

type MockpreflightReconcilerHelper

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

MockpreflightReconcilerHelper is a mock of preflightReconcilerHelper interface.

func NewMockpreflightReconcilerHelper

func NewMockpreflightReconcilerHelper(ctrl *gomock.Controller) *MockpreflightReconcilerHelper

NewMockpreflightReconcilerHelper creates a new mock instance.

func (*MockpreflightReconcilerHelper) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockpreflightReconcilerHelperMockRecorder

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

MockpreflightReconcilerHelperMockRecorder is the mock recorder for MockpreflightReconcilerHelper.

type ModuleCAReconciler

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

func NewModuleCAReconciler

func NewModuleCAReconciler(client client.Client, caHelper ca.Helper, operatorNamespace string) *ModuleCAReconciler

func (*ModuleCAReconciler) Reconcile

func (*ModuleCAReconciler) SetupWithManager

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

type ModuleReconciler

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

func NewModuleReconciler

func NewModuleReconciler(client client.Client,
	kernelAPI module.KernelMapper,
	micAPI mic.MIC,
	nmcHelper nmc.Helper,
	filter *filter.Filter,
	nodeAPI node.Node,
	operatorNamespace string,
	scheme *runtime.Scheme) *ModuleReconciler

func (*ModuleReconciler) Reconcile

func (mr *ModuleReconciler) Reconcile(ctx context.Context, mod *kmmv1beta1.Module) (ctrl.Result, error)

func (*ModuleReconciler) SetupWithManager

func (mr *ModuleReconciler) SetupWithManager(mgr ctrl.Manager, watchBuilds bool) error

type NMCReconciler

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

func NewNMCReconciler

func NewNMCReconciler(
	client client.Client,
	scheme *runtime.Scheme,
	workerImage string,
	caHelper ca.Helper,
	workerCfg *config.Worker,
	recorder record.EventRecorder,
	nodeAPI node.Node,
	podManager pod.WorkerPodManager,
) *NMCReconciler

func (*NMCReconciler) Reconcile

func (r *NMCReconciler) Reconcile(ctx context.Context, req reconcile.Request) (reconcile.Result, error)

func (*NMCReconciler) SetupWithManager

func (r *NMCReconciler) SetupWithManager(ctx context.Context, mgr manager.Manager) error

type NodeKernelClusterClaimReconciler

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

func NewNodeKernelClusterClaimReconciler

func NewNodeKernelClusterClaimReconciler(client client.Client) *NodeKernelClusterClaimReconciler

func (*NodeKernelClusterClaimReconciler) Reconcile

func (*NodeKernelClusterClaimReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type NodeLabelModuleVersionReconciler

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

func NewNodeLabelModuleVersionReconciler

func NewNodeLabelModuleVersionReconciler(client client.Client) *NodeLabelModuleVersionReconciler

func (*NodeLabelModuleVersionReconciler) Reconcile

func (nlmvr *NodeLabelModuleVersionReconciler) Reconcile(ctx context.Context, node *v1.Node) (ctrl.Result, error)

func (*NodeLabelModuleVersionReconciler) SetupWithManager

func (nlmvr *NodeLabelModuleVersionReconciler) SetupWithManager(mgr ctrl.Manager) error

type WorkerAction

type WorkerAction string

Directories

Path Synopsis
Code generated by MockGen.
Code generated by MockGen.

Jump to

Keyboard shortcuts

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