Documentation
¶
Index ¶
Constants ¶
View Source
const ( // ServiceExportReasonNamespaceNotGlobal is used with the "Valid" condition // when the namespace is not marked as global for clustermesh. ServiceExportReasonNamespaceNotGlobal mcsapiv1beta1.ServiceExportConditionReason = "NamespaceNotGlobal" // ServiceImportReasonNamespaceNotGlobal is used with the "Ready" condition // when the namespace is not marked as global for clustermesh. ServiceImportReasonNamespaceNotGlobal mcsapiv1beta1.ServiceImportConditionReason = "NamespaceNotGlobal" )
Variables ¶
View Source
var Cell = cell.Module( "mcsapi", "Multi-Cluster Services API", cell.Provide(func(params paramsObserver) observer.FactoryOut { return observer.NewFactoryOut(newFactory(params)) }), cell.ProvidePrivate(newGlobalServiceExportCache), cell.ProvidePrivate(func() *operator.RemoteObjectSource[*mcsapitypes.MCSAPIServiceSpec] { return operator.NewRemoteObjectSource( operator.NewEnqueueRequestForNamespacedNameFunc[*mcsapitypes.MCSAPIServiceSpec](), ) }), metrics.Metric(NewMetrics), cell.Invoke(registerMCSAPIController), cell.Provide(newMCSAPICRDs), )
Functions ¶
This section is empty.
Types ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.