MCPcopy Create free account

hub / github.com/VictoriaMetrics/operator / functions

Functions3,591 in github.com/VictoriaMetrics/operator

↓ 2 callersMethodScrapeSelectors
ScrapeSelectors gets object and namespace sepectors
api/operator/v1beta1/vmagent_types.go:638
↓ 2 callersMethodSelectorLabels
()
api/operator/v1beta1/vmauth_types.go:679
↓ 2 callersMethodSelectorLabels
SelectorLabels defines selector labels for given component kind
api/operator/v1beta1/vmcluster_types.go:152
↓ 2 callersMethodSelectorLabels
()
api/operator/v1beta1/vmalertmanager_types.go:333
↓ 2 callersMethodSelectorLabels
()
api/operator/v1beta1/vlogs_types.go:214
↓ 2 callersMethodSelectorLabels
SelectorLabels returns unique labels for object
api/operator/v1/vlsingle_types.go:246
↓ 2 callersMethodSelectorLabels
SelectorLabels returns unique labels for object
api/operator/v1/vtsingle_types.go:240
↓ 2 callersMethodSelectorLabels
SelectorLabels returns selector labels for querying any vlagent related resources
api/operator/v1/vlagent_types.go:396
↓ 2 callersMethodSelectorLabels
SelectorLabels defines selector labels for given component kind
api/operator/v1/vtcluster_types.go:90
↓ 2 callersMethodSelectorLabels
SelectorLabels defines selector labels for given component kind
api/operator/v1/vlcluster_types.go:95
↓ 2 callersFunctionShutdownTestEnv
ShutdownTestEnv stops the envtest environment
test/e2e/suite/suite.go:219
↓ 2 callersMethodUpdateStatusesForScrapeObjects
UpdateStatusesForScrapeObjects updates status of either selected childObject or all child objects
internal/controller/operator/factory/vmscrapes/objects.go:328
↓ 2 callersMethodUseProxyProtocol
UseProxyProtocol implements build.probeCRD interface
api/operator/v1/vlagent_types.go:205
↓ 2 callersMethodUseProxyProtocol
UseProxyProtocol implements build.probeCRD interface
api/operator/v1/vtcluster_types.go:264
↓ 2 callersMethodUseProxyProtocol
UseProxyProtocol implements build.probeCRD interface
api/operator/v1/vlcluster_types.go:277
↓ 2 callersMethodUseTLS
UseTLS returns true if TLS is enabled
api/operator/v1/vtcluster_types.go:302
↓ 2 callersMethodUseTLS
UseTLS returns true if TLS is enabled
api/operator/v1/vlcluster_types.go:310
↓ 2 callersMethodVLAgents
VLAgents returns a VLAgentInformer.
api/client/informers/externalversions/operator/v1/interface.go:27
↓ 2 callersMethodVLClusters
VLClusters returns a VLClusterInformer.
api/client/informers/externalversions/operator/v1/interface.go:29
↓ 2 callersMethodVLSingles
VLSingles returns a VLSingleInformer.
api/client/informers/externalversions/operator/v1/interface.go:31
↓ 2 callersMethodVLogs
VLogs returns a VLogsInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:27
↓ 2 callersFunctionVMAgent
VMAgent performs an update or create of VMAgent and till it's ready
internal/controller/operator/factory/reconcile/vmagent.go:18
↓ 2 callersMethodVMAgents
VMAgents returns a VMAgentInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:29
↓ 2 callersMethodVMAlertmanagerConfigs
VMAlertmanagerConfigs returns a VMAlertmanagerConfigInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:35
↓ 2 callersMethodVMAlertmanagers
VMAlertmanagers returns a VMAlertmanagerInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:33
↓ 2 callersMethodVMAlerts
VMAlerts returns a VMAlertInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:31
↓ 2 callersMethodVMAnomalies
VMAnomalies returns a VMAnomalyInformer.
api/client/informers/externalversions/operator/v1/interface.go:33
↓ 2 callersMethodVMAuths
VMAuths returns a VMAuthInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:37
↓ 2 callersFunctionVMCluster
VMCluster performs an update or create of VMCluster and till it's ready
internal/controller/operator/factory/reconcile/vmcluster.go:18
↓ 2 callersMethodVMClusters
VMClusters returns a VMClusterInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:39
↓ 2 callersMethodVMDistributed
VMDistributed returns a VMDistributedInformer.
api/client/informers/externalversions/operator/v1alpha1/interface.go:27
↓ 2 callersMethodVMNodeScrapes
VMNodeScrapes returns a VMNodeScrapeInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:41
↓ 2 callersMethodVMPodScrapes
VMPodScrapes returns a VMPodScrapeInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:43
↓ 2 callersMethodVMProbes
VMProbes returns a VMProbeInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:45
↓ 2 callersMethodVMRules
VMRules returns a VMRuleInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:47
↓ 2 callersMethodVMScrapeConfigs
VMScrapeConfigs returns a VMScrapeConfigInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:49
↓ 2 callersMethodVMServiceScrapes
VMServiceScrapes returns a VMServiceScrapeInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:51
↓ 2 callersMethodVMSingleName
VMSingleName returns single name for zone
api/operator/v1alpha1/vmdistributed_types.go:164
↓ 2 callersMethodVMSingles
VMSingles returns a VMSingleInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:53
↓ 2 callersMethodVMStaticScrapes
VMStaticScrapes returns a VMStaticScrapeInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:55
↓ 2 callersMethodVMUsers
VMUsers returns a VMUserInformer.
api/client/informers/externalversions/operator/v1beta1/interface.go:57
↓ 2 callersMethodVTClusters
VTClusters returns a VTClusterInformer.
api/client/informers/externalversions/operator/v1/interface.go:35
↓ 2 callersMethodVTSingles
VTSingles returns a VTSingleInformer.
api/client/informers/externalversions/operator/v1/interface.go:37
↓ 2 callersMethodValidate
()
internal/controller/operator/factory/vmanomaly/config/config.go:114
↓ 2 callersMethodValidate
Validate checks VMAlert spec
api/operator/v1beta1/vmalert_types.go:373
↓ 2 callersMethodValidateObjects
(sp *vmv1beta1.CommonScrapeParams)
internal/controller/operator/factory/vmscrapes/objects.go:233
↓ 2 callersMethodWaitForCacheSync
WaitForCacheSync blocks until all started informers' caches were synced or the stop channel gets closed. Contextual logging: WaitForCacheSync should
api/client/informers/externalversions/factory.go:314
↓ 2 callersFunctionWatchUntilStatusSeen
WatchUntilStatusSeen reads events from w until it observes an object with the given name, observedGeneration >= minGen, and target status, or the cont
test/e2e/suite/utils.go:70
↓ 2 callersFunctionaddAttachMetadata
(dst yaml.MapSlice, am *vmv1beta1.AttachMetadata, role string)
internal/controller/operator/factory/vmscrapes/vmscrapes.go:128
↓ 2 callersMethodaddAttachment
(attachment *attachment)
test/e2e/suite/allure/result.go:58
↓ 2 callersMethodaddAuthCredentialsBuildSecrets
(ac *build.AssetsCache)
internal/controller/operator/factory/vmauth/vmusers_config.go:197
↓ 2 callersFunctionaddConfigTemplates
addConfigTemplates adds external templates to the given based configuration
internal/controller/operator/factory/vmalertmanager/config.go:205
↓ 2 callersFunctionaddURLMapCommonToYaml
(dst yaml.MapSlice, opt vmv1beta1.URLMapCommon, isDefaultRoute bool)
internal/controller/operator/factory/vmauth/vmusers_config.go:518
↓ 2 callersFunctionaddUserConfigOptionToYaml
(dst yaml.MapSlice, opt vmv1beta1.VMUserConfigOptions, cr *vmv1beta1.VMAuth, ac *build.AssetsCache)
internal/controller/operator/factory/vmauth/vmusers_config.go:556
↓ 2 callersFunctionbuildAlertmanagerConfigWithCRDs
(ctx context.Context, rclient client.Client, cr *vmv1beta1.VMAlertmanager, originConfig []byte, ac *build.Asse
internal/controller/operator/factory/vmalertmanager/statefulset.go:589
↓ 2 callersFunctionbuildArgs
(cr *vmv1beta1.VMAlert, ruleConfigMapNames []string, ac *build.AssetsCache)
internal/controller/operator/factory/vmalert/vmalert.go:498
↓ 2 callersMethodbuildConfig
builds vmauth config.
internal/controller/operator/factory/vmauth/vmusers_config.go:69
↓ 2 callersFunctionbuildGossipConfigYAML
builds configuration according to https://prometheus.io/docs/alerting/latest/https/#gossip-traffic
internal/controller/operator/factory/vmalertmanager/config.go:1563
↓ 2 callersFunctionbuildIngressConfig
(cr *vmv1beta1.VMAuth)
internal/controller/operator/factory/vmauth/vmauth.go:477
↓ 2 callersFunctionbuildLBConfigSecretMeta
(cr *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/vmauth_lb.go:91
↓ 2 callersFunctionbuildLBConfigSecretMeta
(cr *vmv1beta1.VMCluster)
internal/controller/operator/factory/vmcluster/vmcluster.go:1488
↓ 2 callersFunctionbuildLBConfigSecretMeta
(cr *vmv1.VLCluster)
internal/controller/operator/factory/vlcluster/vmauth_lb.go:93
↓ 2 callersFunctionbuildNotifiersArgs
(cr *vmv1beta1.VMAlert, ac *build.AssetsCache)
internal/controller/operator/factory/vmalert/vmalert.go:610
↓ 2 callersFunctionbuildRemoteWriteArgs
(cr *vmv1.VLAgent)
internal/controller/operator/factory/vlagent/vlagent.go:544
↓ 2 callersFunctionbuildWebServerConfigYAML
builds configuration according to https://prometheus.io/docs/alerting/latest/https/#http-traffic
internal/controller/operator/factory/vmalertmanager/config.go:1647
↓ 2 callersFunctioncanBeRemoved
(o client.Object, selector map[string]string, owner *metav1.OwnerReference)
internal/controller/operator/factory/finalize/orphaned.go:157
↓ 2 callersMethodcancelIfNeeded
()
internal/controller/operator/factory/vmdistributed/zone.go:566
↓ 2 callersFunctionconfigReloaderImage
()
test/e2e/upgrade/utils.go:36
↓ 2 callersFunctionconvertEndpoint
(ctx context.Context, promEndpoint []promv1.Endpoint)
internal/controller/operator/factory/converter/apis.go:203
↓ 2 callersFunctionconvertPodEndpoints
(ctx context.Context, promPodEnpoints []promv1.PodMetricsEndpoint)
internal/controller/operator/factory/converter/apis.go:336
↓ 2 callersFunctioncreateK8sAPIAccess
createK8sAPIAccess creates RBAC access rules for vmagent. namespaces is the list of watched namespaces; an empty slice means cluster-wide access.
internal/controller/operator/factory/vmagent/rbac.go:90
↓ 2 callersFunctioncreateK8sAPIAccess
createK8sAPIAccess - creates RBAC access rules for vlagent
internal/controller/operator/factory/vlagent/rbac.go:18
↓ 2 callersFunctioncreateK8sAPIAccess
createK8sAPIAccess creates RBAC access rules for vmsingle. namespaces is the list of watched namespaces; an empty slice means cluster-wide access.
internal/controller/operator/factory/vmsingle/rbac.go:83
↓ 2 callersFunctioncreateOrUpdateLBProxyService
createOrUpdateLBProxyService builds vtinsert and vtselect external services to expose vtcluster components for access by vmauth
internal/controller/operator/factory/vtcluster/vmauth_lb.go:315
↓ 2 callersFunctioncreateOrUpdateLBProxyService
createOrUpdateLBProxyService builds vminsert and vmselect external services to expose vmcluster components for access by vmauth
internal/controller/operator/factory/vmcluster/vmcluster.go:280
↓ 2 callersFunctioncreateOrUpdateLBProxyService
createOrUpdateLBProxyService builds vlinsert and vlselect external services to expose vlcluster components for access by vmauth
internal/controller/operator/factory/vlcluster/vmauth_lb.go:322
↓ 2 callersFunctioncreateOrUpdateRelabelConfigsAssets
createOrUpdateRelabelConfigsAssets builds relabeling configs for vmagent at separate configmap, serialized as yaml
internal/controller/operator/factory/vmagent/vmagent.go:894
↓ 2 callersFunctioncreateOrUpdateService
createOrUpdateService creates service for vmalert
internal/controller/operator/factory/vmalert/vmalert.go:50
↓ 2 callersFunctioncreateOrUpdateService
createOrUpdateService creates service for vtsingle
internal/controller/operator/factory/vtsingle/vtsingle.go:314
↓ 2 callersFunctioncreateOrUpdateService
createOrUpdateService creates service for vlsingle
internal/controller/operator/factory/vlsingle/vlsingle.go:323
↓ 2 callersFunctioncreateOrUpdateService
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAgent)
internal/controller/operator/factory/vmagent/vmagent.go:67
↓ 2 callersFunctioncreateOrUpdateService
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMSingle)
internal/controller/operator/factory/vmsingle/vmsingle.go:508
↓ 2 callersFunctioncreateOrUpdateStreamAggrConfig
createOrUpdateStreamAggrConfig builds stream aggregation configs for vmagent at separate configmap, serialized as yaml
internal/controller/operator/factory/vmagent/vmagent.go:969
↓ 2 callersFunctioncreateSteps
(events types.SpecEvents, entries types.ReportEntries)
test/e2e/suite/allure/result.go:138
↓ 2 callersFunctiondeduplicateRules
deduplicateRules - takes list of vmRules and modifies it by removing duplicates. possible duplicates: group name across single vmRule. group might inc
internal/controller/operator/factory/vmalert/rules.go:229
↓ 2 callersFunctionderegisterObjectByCollector
deregisterObject removes from cache given CR object name with namespace for controller
internal/controller/operator/objects_stat.go:137
↓ 2 callersFunctiondiscoverNamespaces
discoverNamespaces select namespaces by given label selector
internal/controller/operator/factory/k8stools/selectors.go:67
↓ 2 callersFunctiondiscoverNotifiersIfNeeded
(ctx context.Context, rclient client.Client, cr *vmv1beta1.VMAlert)
internal/controller/operator/factory/vmalert/vmalert.go:737
↓ 2 callersFunctionensureFolderCreated
()
test/e2e/suite/allure/misc.go:77
↓ 2 callersFunctionexpectConditionOkFor
(conds []vmv1beta1.Condition, typeCondtains string)
test/e2e/childobjects/suite_test.go:45
↓ 2 callersMethodexternalLabels
(defaultLabelValue string)
api/operator/v1beta1/common_scrapeparams.go:682
↓ 2 callersFunctionfetchMetricValues
(ctx context.Context, httpClient *http.Client, url, metricName, dimension string)
internal/controller/operator/factory/vmdistributed/util.go:16
↓ 2 callersFunctionfilterForAttachments
(entries types.ReportEntries)
test/e2e/suite/allure/result.go:204
↓ 2 callersFunctiongenPassword
()
internal/controller/operator/factory/vmauth/vmusers_config.go:952
↓ 2 callersFunctiongenURLMaps
generates routing config for given target refs
internal/controller/operator/factory/vmauth/vmusers_config.go:646
↓ 2 callersFunctiongenUserCfg
this function mutates user and fills missing fields, such password or username.
internal/controller/operator/factory/vmauth/vmusers_config.go:837
↓ 2 callersFunctiongenerateNodeScrapeConfig
( ctx context.Context, sp *vmv1beta1.CommonScrapeParams, pos *ParsedObjects, sc *vmv1beta1.VMNodeScrape,
internal/controller/operator/factory/vmscrapes/nodescrape.go:13
↓ 2 callersFunctiongeneratePodScrapeConfig
( ctx context.Context, sp *vmv1beta1.CommonScrapeParams, pos *ParsedObjects, sc *vmv1beta1.VMPodScrape, e
internal/controller/operator/factory/vmscrapes/podscrape.go:13
↓ 2 callersFunctiongenerateProbeConfig
( ctx context.Context, sp *vmv1beta1.CommonScrapeParams, pos *ParsedObjects, sc *vmv1beta1.VMProbe, ac *b
internal/controller/operator/factory/vmscrapes/probe.go:49
↓ 2 callersFunctiongenerateScrapeConfig
( ctx context.Context, sp *vmv1beta1.CommonScrapeParams, sc *vmv1beta1.VMScrapeConfig, ac *build.AssetsCac
internal/controller/operator/factory/vmscrapes/scrapeconfig.go:14
← previousnext →401–500 of 3,591, ranked by callers