Versions in this module Expand all Collapse all v1 v1.0.4 Jun 2, 2026 v1.0.3 May 22, 2026 Changes in this version + func ScaleDefaultControllerToZero(ctx context.Context, apiReader client.Reader, c client.Client) (func(context.Context, client.Client), error) + func Start(ctx context.Context, restCfg *rest.Config, cfg Config) (scaledDown <-chan error, restoreDone <-chan struct{}, err error) + func WaitForCleanup(ctx context.Context, restCfg *rest.Config, deployerNs, gatewayNS string) error + type Config struct + ControllerImage string + DeployerNs string + GatewayClassName string + HugConfCRD string + ServiceType corev1.ServiceType + WatchNamespaces []string + type GatewayReconciler struct + Config Config + Scheme *runtime.Scheme + func (r *GatewayReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *GatewayReconciler) SetupWithManager(mgr ctrl.Manager) error