controller

package
v1.27.0 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2025 License: Apache-2.0 Imports: 32 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Scheme = runtime.NewScheme()

Scheme defines methods for serializing and deserializing API objects.

Functions

This section is empty.

Types

type JobController

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

JobController reconciles a Job object

func (*JobController) Reconcile

func (c *JobController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile reconciles a local Job object and deploys it to the worker cluster.

func (*JobController) SetupWithManager

func (c *JobController) SetupWithManager(mgr ctrl.Manager, ssClient v1.SyncerServiceClient) error

SetupWithManager sets up the controller with the Manager.

type JobSetController added in v1.15.0

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

JobSetController reconciles a Job object

func (*JobSetController) Reconcile added in v1.15.0

func (c *JobSetController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile reconciles a local Job object and deploys it to the worker cluster.

func (*JobSetController) SetupWithManager added in v1.15.0

func (c *JobSetController) SetupWithManager(mgr ctrl.Manager, ssClient v1.SyncerServiceClient) error

SetupWithManager sets up the controller with the Manager.

type RemoteSyncerManager added in v1.6.0

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

RemoteSyncerManager manages remote syncers.

func (*RemoteSyncerManager) SetupWithManager added in v1.6.0

func (m *RemoteSyncerManager) SetupWithManager(
	mgr ctrl.Manager,
	ssClient v1.SyncerServiceClient,
	sessionManagerServerAddr string,
	syncedKinds config.SyncedKindsConfig,
) error

SetupWithManager sets up the controller with the Manager.

func (*RemoteSyncerManager) Start added in v1.6.0

func (m *RemoteSyncerManager) Start(ctx context.Context) error

Start starts the remote syncer manager and blocks.

Jump to

Keyboard shortcuts

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