Documentation
¶
Index ¶
- func Add(mgr manager.Manager) error
- type SandboxPodEventHandler
- func (e *SandboxPodEventHandler) Create(_ context.Context, evt event.TypedCreateEvent[client.Object], ...)
- func (e *SandboxPodEventHandler) Delete(_ context.Context, evt event.TypedDeleteEvent[client.Object], ...)
- func (e *SandboxPodEventHandler) Generic(context.Context, event.TypedGenericEvent[client.Object], ...)
- func (e *SandboxPodEventHandler) Update(_ context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type SandboxReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SandboxPodEventHandler ¶
type SandboxPodEventHandler struct{}
SandboxPodEventHandler watches Pods created by the Sandbox controller.
func (*SandboxPodEventHandler) Create ¶
func (e *SandboxPodEventHandler) Create(_ context.Context, evt event.TypedCreateEvent[client.Object], w workqueue.TypedRateLimitingInterface[reconcile.Request])
func (*SandboxPodEventHandler) Delete ¶
func (e *SandboxPodEventHandler) Delete(_ context.Context, evt event.TypedDeleteEvent[client.Object], w workqueue.TypedRateLimitingInterface[reconcile.Request])
func (*SandboxPodEventHandler) Generic ¶
func (e *SandboxPodEventHandler) Generic(context.Context, event.TypedGenericEvent[client.Object], workqueue.TypedRateLimitingInterface[reconcile.Request])
func (*SandboxPodEventHandler) Update ¶
func (e *SandboxPodEventHandler) Update(_ context.Context, evt event.TypedUpdateEvent[client.Object], w workqueue.TypedRateLimitingInterface[reconcile.Request])
type SandboxReconciler ¶
type SandboxReconciler struct {
client.Client
Scheme *runtime.Scheme
// contains filtered or unexported fields
}
SandboxReconciler reconciles a Sandbox object
func (*SandboxReconciler) SetupWithManager ¶
func (r *SandboxReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.