Documentation ¶
Index ¶
- Constants
- type NIMCacheReconciler
- type NIMServiceReconciler
- func (r *NIMServiceReconciler) GetClient() client.Client
- func (r *NIMServiceReconciler) GetEventRecorder() record.EventRecorder
- func (r *NIMServiceReconciler) GetLogger() logr.Logger
- func (r *NIMServiceReconciler) GetRenderer() render.Renderer
- func (r *NIMServiceReconciler) GetScheme() *runtime.Scheme
- func (r *NIMServiceReconciler) GetUpdater() conditions.Updater
- type Standalone
Constants ¶
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 ¶
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 ¶
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