controller

package
v0.9.2 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2026 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InferenceModelRewriteReconciler

type InferenceModelRewriteReconciler struct {
	client.Reader
	Datastore datastore.Datastore
	PoolGKNN  common.GKNN
}

func (*InferenceModelRewriteReconciler) Reconcile

func (*InferenceModelRewriteReconciler) SetupWithManager

func (c *InferenceModelRewriteReconciler) SetupWithManager(mgr ctrl.Manager) error

type InferenceObjectiveReconciler

type InferenceObjectiveReconciler struct {
	client.Reader
	Datastore                datastore.Datastore
	PoolGKNN                 common.GKNN
	PriorityBandControlPlane contracts.PriorityBandControlPlane
}

func (*InferenceObjectiveReconciler) Reconcile

func (*InferenceObjectiveReconciler) SetupWithManager

func (c *InferenceObjectiveReconciler) SetupWithManager(mgr ctrl.Manager) error

type InferencePoolReconciler

type InferencePoolReconciler struct {
	client.Reader
	Datastore datastore.Datastore
}

InferencePoolReconciler utilizes the controller runtime to reconcile Instance Gateway resources This implementation is just used for reading & maintaining data sync. The Gateway implementation will have the proper controller that will create/manage objects on behalf of the server inferencePool.

func (*InferencePoolReconciler) Reconcile

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

func (*InferencePoolReconciler) SetupWithManager

func (c *InferencePoolReconciler) SetupWithManager(mgr ctrl.Manager) error

type PodReconciler

type PodReconciler struct {
	client.Reader
	Datastore datastore.Datastore
}

func (*PodReconciler) Reconcile

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

func (*PodReconciler) SetupWithManager

func (c *PodReconciler) SetupWithManager(mgr ctrl.Manager) error

Jump to

Keyboard shortcuts

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