standalone

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2024 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ManifestsDir is the directory to render k8s resource manifests
	ManifestsDir = "/manifests"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type NIMCacheReconciler

type NIMCacheReconciler struct {
	client.Client
	// contains filtered or unexported fields
}

NIMCacheReconciler represents the NIMCache reconciler instance for standalone mode

func NewNIMCacheReconciler

func NewNIMCacheReconciler(r shared.Reconciler) *NIMCacheReconciler

NewNIMCacheReconciler returns NIMCacheReconciler for standalone mode

type NIMServiceReconciler

type NIMServiceReconciler struct {
	client.Client
	// contains filtered or unexported fields
}

NIMServiceReconciler represents the NIMService reconciler instance for standalone mode

func NewNIMServiceReconciler

func NewNIMServiceReconciler(r shared.Reconciler) *NIMServiceReconciler

NewNIMServiceReconciler returns NIMServiceReconciler for standalone mode

func (*NIMServiceReconciler) GetClient

func (r *NIMServiceReconciler) GetClient() client.Client

GetClient returns the client instance

func (*NIMServiceReconciler) GetEventRecorder

func (r *NIMServiceReconciler) GetEventRecorder() record.EventRecorder

GetEventRecorder returns the event recorder

func (*NIMServiceReconciler) GetLogger

func (r *NIMServiceReconciler) GetLogger() logr.Logger

GetLogger returns the logger of the reconciler

func (*NIMServiceReconciler) GetRenderer

func (r *NIMServiceReconciler) GetRenderer() render.Renderer

GetRenderer returns the renderer instance

func (*NIMServiceReconciler) GetScheme

func (r *NIMServiceReconciler) GetScheme() *runtime.Scheme

GetScheme returns the scheme of the reconciler

func (*NIMServiceReconciler) GetUpdater

func (r *NIMServiceReconciler) GetUpdater() conditions.Updater

GetUpdater returns the conditions updater instance

type Standalone

type Standalone struct{}

Standalone implements the Platform interface for standalone deployment

func (*Standalone) Delete

func (s *Standalone) Delete(ctx context.Context, r shared.Reconciler, resource client.Object) error

Delete handles cleanup of resources created for standlone Standalone caching

func (*Standalone) Sync

func (s *Standalone) Sync(ctx context.Context, r shared.Reconciler, resource client.Object) (ctrl.Result, error)

Sync handles reconciliation for standalone Standalone caching

Jump to

Keyboard shortcuts

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