controllers

package
v1.13.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL