Documentation ¶
Index ¶
- func NewCloudMapReconciler(k8sClient client.Client, finalizerManager k8s.FinalizerManager, ...) *cloudMapReconciler
- func NewGatewayRouteReconciler(k8sClient client.Client, finalizerManager k8s.FinalizerManager, ...) *gatewayRouteReconciler
- func NewMeshReconciler(k8sClient client.Client, finalizerManager k8s.FinalizerManager, ...) *meshReconciler
- func NewVirtualGatewayReconciler(k8sClient client.Client, finalizerManager k8s.FinalizerManager, ...) *virtualGatewayReconciler
- func NewVirtualNodeReconciler(k8sClient client.Client, finalizerManager k8s.FinalizerManager, ...) *virtualNodeReconciler
- func NewVirtualRouterReconciler(k8sClient client.Client, finalizerManager k8s.FinalizerManager, ...) *virtualRouterReconciler
- func NewVirtualServiceReconciler(k8sClient client.Client, finalizerManager k8s.FinalizerManager, ...) *virtualServiceReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCloudMapReconciler ¶
func NewCloudMapReconciler( k8sClient client.Client, finalizerManager k8s.FinalizerManager, cloudMapResourceManager cloudmap.ResourceManager, podEventNotificationChan <-chan k8s.GenericEvent, log logr.Logger, recorder record.EventRecorder) *cloudMapReconciler
NewCloudMapReconciler that can respond to pod events (Create/Update/Delete) via notification channels
func NewGatewayRouteReconciler ¶ added in v1.1.0
func NewGatewayRouteReconciler( k8sClient client.Client, finalizerManager k8s.FinalizerManager, grResManager gatewayroute.ResourceManager, log logr.Logger, recorder record.EventRecorder) *gatewayRouteReconciler
NewGatewayRouteReconciler constructs new gatewayRouteReconciler
func NewMeshReconciler ¶
func NewMeshReconciler( k8sClient client.Client, finalizerManager k8s.FinalizerManager, meshMembersFinalizer mesh.MembersFinalizer, meshResManager mesh.ResourceManager, log logr.Logger, recorder record.EventRecorder) *meshReconciler
func NewVirtualGatewayReconciler ¶ added in v1.1.0
func NewVirtualGatewayReconciler( k8sClient client.Client, finalizerManager k8s.FinalizerManager, vgMembersFinalizer virtualgateway.MembersFinalizer, vgResManager virtualgateway.ResourceManager, log logr.Logger, recorder record.EventRecorder) *virtualGatewayReconciler
NewVirtualGatewayReconciler constructs new virtualGatewayReconciler
func NewVirtualNodeReconciler ¶
func NewVirtualNodeReconciler( k8sClient client.Client, finalizerManager k8s.FinalizerManager, vnResManager virtualnode.ResourceManager, log logr.Logger, recorder record.EventRecorder, enableBackendGroups bool) *virtualNodeReconciler
NewVirtualNodeReconciler constructs new virtualNodeReconciler
func NewVirtualRouterReconciler ¶
func NewVirtualRouterReconciler( k8sClient client.Client, finalizerManager k8s.FinalizerManager, referencesIndexer references.ObjectReferenceIndexer, vrResManager virtualrouter.ResourceManager, log logr.Logger, recorder record.EventRecorder) *virtualRouterReconciler
NewVirtualRouterReconciler constructs new virtualRouterReconciler
func NewVirtualServiceReconciler ¶
func NewVirtualServiceReconciler( k8sClient client.Client, finalizerManager k8s.FinalizerManager, referencesIndexer references.ObjectReferenceIndexer, vsResManager virtualservice.ResourceManager, log logr.Logger, recorder record.EventRecorder) *virtualServiceReconciler
NewVirtualServiceReconciler constructs new virtualServiceReconciler
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.