Documentation
¶
Index ¶
- func LegacyScheme(legacyGroupVersion string, scheme *runtime.Scheme) (*runtime.Scheme, error)
- func Scheme(legacyGroupVersion string) (*runtime.Scheme, error)
- func SetupControllersWithManager(mgr ctrl.Manager, gatewaySupportEnabled bool, ...) error
- type CIDRReconciler
- type GatewayAllowlistingReconciler
- type IngressReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LegacyScheme ¶
Types ¶
type CIDRReconciler ¶
type CIDRReconciler struct { client.Client CIDRs ipamv1alpha1.CIDRsGetter CIDRsList ipamv1alpha1.CIDRsGetterList }
func (*CIDRReconciler) SetupWithManager ¶
func (r *CIDRReconciler) SetupWithManager(mgr ctrl.Manager, namePrefix string) error
type GatewayAllowlistingReconciler ¶
type GatewayAllowlistingReconciler struct { client.Client Scheme *runtime.Scheme LegacyGroupVersion string Prefix string CidrResolver resolvers.CidrResolver }
func (*GatewayAllowlistingReconciler) SetupWithManager ¶
func (r *GatewayAllowlistingReconciler) SetupWithManager(mgr ctrl.Manager, namePrefix string) error
type IngressReconciler ¶
type IngressReconciler struct { client.Client Scheme *runtime.Scheme LegacyGroupVersion string CidrResolver resolvers.CidrResolver }
IngressReconciler reconciles a Ingress object
func (*IngressReconciler) SetupWithManager ¶
func (r *IngressReconciler) SetupWithManager(mgr ctrl.Manager, namePrefix string) error
Click to show internal directories.
Click to hide internal directories.