pkg/

directory
v0.2.8 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2023 License: MIT

Directories

Path Synopsis
common
apiretry
Package apiretry provides the retry func shared between networking controllers.
Package apiretry provides the retry func shared between networking controllers.
condition
Package condition provides condition related utils.
Package condition provides condition related utils.
env
Package env provides shared functions to handle environment variables.
Package env provides shared functions to handle environment variables.
hubconfig
package hubconfig provides common functionalities for hub configuration.
package hubconfig provides common functionalities for hub configuration.
metrics
Package metrics features some consts and variables used for exposing metrics.
Package metrics features some consts and variables used for exposing metrics.
objectmeta
Package objectmeta defines shared meta const used by the networking objects.
Package objectmeta defines shared meta const used by the networking objects.
uniquename
Package uniquename features utility functions that help format unique names for exporting and importing cluster-scoped and fleet-scoped resources.
Package uniquename features utility functions that help format unique names for exporting and importing cluster-scoped and fleet-scoped resources.
controllers
hub/endpointsliceexport
Package endpointsliceexport features the EndpointSliceExport controller running on the hub cluster, which is responsible for distributing EndpointSlices exported from member clusters.
Package endpointsliceexport features the EndpointSliceExport controller running on the hub cluster, which is responsible for distributing EndpointSlices exported from member clusters.
hub/internalserviceexport
Package internalserviceexport features the InternalServiceExport controller for exporting services from member to the fleet.
Package internalserviceexport features the InternalServiceExport controller for exporting services from member to the fleet.
hub/internalserviceimport
Package internalserviceimport features the InternalServiceImport controller for importing an exported service into a member cluster.
Package internalserviceimport features the InternalServiceImport controller for importing an exported service into a member cluster.
hub/serviceimport
Package serviceimport features the serviceimport controller to resolve the service spec when exporting multi-cluster services.
Package serviceimport features the serviceimport controller to resolve the service spec when exporting multi-cluster services.
member/endpointslice
Package endpointslice features the EndpointSlice controller for exporting an EndpointSlice from a member cluster to its fleet.
Package endpointslice features the EndpointSlice controller for exporting an EndpointSlice from a member cluster to its fleet.
member/endpointsliceexport
Package endpointsliceexport features the EndpointSliceExport controller for cleaning up left over EndpointSlices on the hub cluster.
Package endpointsliceexport features the EndpointSliceExport controller for cleaning up left over EndpointSlices on the hub cluster.
member/endpointsliceimport
Package endpointsliceimport features the EndpointSliceImport controller for importing EndpointSlices from hub cluster into a member cluster.
Package endpointsliceimport features the EndpointSliceImport controller for importing EndpointSlices from hub cluster into a member cluster.
member/internalmembercluster/v1alpha1
Package internalmembercluster features internalmembercluster controller to report its heartbeat to the hub by updating internalMemberCluster and cleanup the resources before leave.
Package internalmembercluster features internalmembercluster controller to report its heartbeat to the hub by updating internalMemberCluster and cleanup the resources before leave.
member/internalserviceexport
package internalserviceexport features the InternalServiceExport controller for reporting back conflict resolution status from the fleet to a member cluster.
package internalserviceexport features the InternalServiceExport controller for reporting back conflict resolution status from the fleet to a member cluster.
member/internalserviceimport
Package internalserviceimport features the InternalServiceImport controller for reporting back the status from the fleet to a member cluster.
Package internalserviceimport features the InternalServiceImport controller for reporting back the status from the fleet to a member cluster.
member/serviceexport
Package serviceexport features the ServiceExport controller for exporting a Service from a member cluster to its fleet.
Package serviceexport features the ServiceExport controller for exporting a Service from a member cluster to its fleet.
member/serviceimport
Package serviceimport features the serviceimport controller deployed in member cluster to managed internalserviceimport according to its corresponding serviceimport.
Package serviceimport features the serviceimport controller deployed in member cluster to managed internalserviceimport according to its corresponding serviceimport.
multiclusterservice
Package multiclusterservice features the mcs controller to reconcile multiclusterservice CRD.
Package multiclusterservice features the mcs controller to reconcile multiclusterservice CRD.

Jump to

Keyboard shortcuts

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