Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FalconController ¶
type FalconController struct { client.Client Lister v1alpha3.GatewayLister Informer cache.SharedIndexInformer InformerSynced cache.InformerSynced Queue workqueue.Interface Options *options.FalconOptions Logger logr.Logger MaxConcurrent int }
func NewFalconController ¶
func NewFalconController(client client.Client, informerFactory istioInformers.SharedInformerFactory, ops *options.FalconOptions) *FalconController
func (*FalconController) IsEffectivePort ¶
func (f *FalconController) IsEffectivePort(port uint32) bool
func (*FalconController) IsIgnoreGateway ¶
func (f *FalconController) IsIgnoreGateway(gw *v1alpha33.Gateway) bool
func (*FalconController) Run ¶
func (f *FalconController) Run(workers int, stopCh <-chan struct{}) error
Click to show internal directories.
Click to hide internal directories.