Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( NodeCollectorsLabels = map[string]string{ consts.OdigosCollectorRoleLabel: string(consts.CollectorsRoleNodeCollector), } )
Functions ¶
func SyncConfigMap ¶
func SyncConfigMap(sources *odigosv1.InstrumentationConfigList, dests *odigosv1.DestinationList, allProcessors *odigosv1.ProcessorList, datacollection *odigosv1.CollectorsGroup, ctx context.Context, c client.Client, scheme *runtime.Scheme, disableNameProcessor bool) error
Types ¶
type DelayManager ¶
type DelayManager struct {
// contains filtered or unexported fields
}
func (*DelayManager) RunSyncDaemonSetWithDelayAndSkipNewCalls ¶
func (dm *DelayManager) RunSyncDaemonSetWithDelayAndSkipNewCalls(delay time.Duration, retries int, dests *odigosv1.DestinationList, collection *odigosv1.CollectorsGroup, ctx context.Context, c client.Client, scheme *runtime.Scheme, secrets []string, version string, k8sVersion *version.Version)
RunSyncDaemonSetWithDelayAndSkipNewCalls runs the function with the specified delay and skips new calls until the function execution is finished
Click to show internal directories.
Click to hide internal directories.