Documentation ¶
Index ¶
- type EndpointsReconciler
- type ExternalHandler
- type PodReconciler
- func (r *PodReconciler) Create(e event.CreateEvent) bool
- func (r *PodReconciler) Delete(_ event.DeleteEvent) bool
- func (r *PodReconciler) Generic(e event.GenericEvent) bool
- func (r *PodReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *PodReconciler) SetupWithManager(mgr ctrl.Manager, secrets []corev1.Secret) error
- func (r *PodReconciler) Update(e event.UpdateEvent) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EndpointsReconciler ¶ added in v0.3.0
type EndpointsReconciler struct { client.Client Scheme *runtime.Scheme Cache cache.Cache UnsealerSelector labels.Selector }
EndpointsReconciler reconciles an Endpoints object
func (*EndpointsReconciler) SetupWithManager ¶ added in v0.3.0
func (r *EndpointsReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ExternalHandler ¶ added in v0.3.0
type ExternalHandler struct { client.Client Scheme *runtime.Scheme Cache cache.Cache // contains filtered or unexported fields }
ExternalHandler handles external vaults
func (*ExternalHandler) SetupWithManager ¶ added in v0.3.0
SetupWithManager sets up the controller with the Manager.
type PodReconciler ¶
PodReconciler reconciles a Pod object
func (*PodReconciler) Create ¶
func (r *PodReconciler) Create(e event.CreateEvent) bool
Create is invoked when a new Pod is created.
func (*PodReconciler) Delete ¶
func (r *PodReconciler) Delete(_ event.DeleteEvent) bool
Delete is invoked when a Pod is deleted.
func (*PodReconciler) Generic ¶
func (r *PodReconciler) Generic(e event.GenericEvent) bool
Generic is invoked when a generic event occurs on a Pod.
func (*PodReconciler) SetupWithManager ¶
SetupWithManager sets up the controller with the Manager.
func (*PodReconciler) Update ¶
func (r *PodReconciler) Update(e event.UpdateEvent) bool
Update is invoked when an existing Pod is updated.
Click to show internal directories.
Click to hide internal directories.