Documentation
¶
Overview ¶
Package controllers implements Apoxy Control Plane-side controllers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProxyReconciler ¶
ProxyReconciler reconciles a Proxy object.
func NewProxyReconciler ¶
func NewProxyReconciler( c client.Client, ) *ProxyReconciler
NewProxyReconciler returns a new reconcile.Reconciler.
func (*ProxyReconciler) Reconcile ¶
func (r *ProxyReconciler) Reconcile(ctx context.Context, request reconcile.Request) (ctrl.Result, error)
Reconcile implements reconcile.Reconciler.
func (*ProxyReconciler) SetupWithManager ¶
SetupWithManager sets up the controller with the Controller Manager.
type TunnelNodeReconciler ¶ added in v0.7.0
TunnelNodeReconciler implements a basic garbage collector for dead/orphaned TunnelNode objects.
func NewTunnelNodeReconciler ¶ added in v0.7.0
func NewTunnelNodeReconciler( c client.Client, ) *TunnelNodeReconciler
func (*TunnelNodeReconciler) SetStartTime ¶ added in v0.7.0
func (r *TunnelNodeReconciler) SetStartTime(t time.Time)
SetStartTime sets the start time of the reconciler. Used for testing.
func (*TunnelNodeReconciler) SetupWithManager ¶ added in v0.7.0
Click to show internal directories.
Click to hide internal directories.