Documentation ¶
Overview ¶
Package gateway implements Gateway API controllers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GatewayReconciler ¶
GatewayReconciler reconciles a Proxy object.
func NewGatewayReconciler ¶
func NewGatewayReconciler( c client.Client, pr *message.ProviderResources, opts ...Option, ) *GatewayReconciler
NewGatewayReconciler returns a new reconciler for Gateway API resources.
func (*GatewayReconciler) Reconcile ¶
func (r *GatewayReconciler) Reconcile(ctx context.Context, request reconcile.Request) (ctrl.Result, error)
Reconcile implements reconcile.Reconciler.
func (*GatewayReconciler) SetupWithManager ¶
SetupWithManager sets up the controller with the Controller Manager.
type Option ¶ added in v0.3.30
type Option func(*GatewayReconciler)
func WithKubeAPI ¶ added in v0.3.30
func WithKubeAPI() Option
WithKubeAPI enables watching for K8s resources.
Click to show internal directories.
Click to hide internal directories.