MCPcopy Create free account

hub / github.com/VictoriaMetrics/operator / functions

Functions3,239 in github.com/VictoriaMetrics/operator

↓ 1 callersFunctioncreateOrUpdateVTInsertDeployment
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/insert.go:63
↓ 1 callersFunctioncreateOrUpdateVTInsertHPA
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/insert.go:253
↓ 1 callersFunctioncreateOrUpdateVTInsertService
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/insert.go:304
↓ 1 callersFunctioncreateOrUpdateVTInsertVPA
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/insert.go:273
↓ 1 callersFunctioncreateOrUpdateVTSelect
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/select.go:28
↓ 1 callersFunctioncreateOrUpdateVTSelectDeployment
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/select.go:174
↓ 1 callersFunctioncreateOrUpdateVTSelectHPA
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/select.go:61
↓ 1 callersFunctioncreateOrUpdateVTSelectService
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/select.go:112
↓ 1 callersFunctioncreateOrUpdateVTSelectVPA
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/select.go:81
↓ 1 callersFunctioncreateOrUpdateVTStorage
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/storage.go:28
↓ 1 callersFunctioncreateOrUpdateVTStorageHPA
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/storage.go:109
↓ 1 callersFunctioncreateOrUpdateVTStorageSTS
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/storage.go:151
↓ 1 callersFunctioncreateOrUpdateVTStorageService
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/storage.go:66
↓ 1 callersFunctioncreateOrUpdateVTStorageVPA
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/storage.go:130
↓ 1 callersFunctioncreateRandomNamespace
(ctx context.Context, k8sClient client.Client)
test/e2e/upgrade/utils.go:271
↓ 1 callersFunctioncreateStorage
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMSingle)
internal/controller/operator/factory/vmsingle/vmsingle.go:37
↓ 1 callersFunctioncreateVMAgents
(ctx context.Context, wg *sync.WaitGroup, k8sClient client.Client, vmAgents ...*vmv1beta1.VMAgent)
test/e2e/vmdistributed_test.go:79
↓ 1 callersFunctioncreateVMAuth
(ctx context.Context, wg *sync.WaitGroup, k8sClient client.Client, name, ns string)
test/e2e/vmdistributed_test.go:97
↓ 1 callersFunctioncreateVMAuthSecretAccess
createVMAuthSecretAccess creates rbac rule for watching secret changes with vmauth configuration
internal/controller/operator/factory/vmauth/rbac.go:16
↓ 1 callersFunctioncreateVMClusters
createVMClusters creates a VMCluster, sets up its deferred cleanup, and waits for it to become operational.
test/e2e/vmdistributed_test.go:50
↓ 1 callersFunctioncreateVMUserSecrets
(ctx context.Context, rclient client.Client, secrets []*corev1.Secret)
internal/controller/operator/factory/vmauth/vmusers_config.go:74
↓ 1 callersMethoddeRegister
(name, ns, controller string)
internal/controller/operator/objects_stat.go:29
↓ 1 callersMethoddelete
(id string)
internal/controller/operator/factory/vmdistributed/zone.go:423
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1.VTCluster)
internal/controller/operator/factory/vtcluster/cluster.go:84
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1beta1.VMAlertmanager)
internal/controller/operator/factory/vmalertmanager/alertmanager.go:79
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1beta1.VMAlert)
internal/controller/operator/factory/vmalert/vmalert.go:725
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1.VTSingle)
internal/controller/operator/factory/vtsingle/vtsingle.go:316
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1.VLSingle)
internal/controller/operator/factory/vlsingle/vlsingle.go:330
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1beta1.VMAgent)
internal/controller/operator/factory/vmagent/vmagent.go:1146
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1.VLAgent)
internal/controller/operator/factory/vlagent/vlagent.go:693
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1.VMAnomaly)
internal/controller/operator/factory/vmanomaly/statefulset.go:164
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1beta1.VMCluster)
internal/controller/operator/factory/vmcluster/vmcluster.go:1311
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1beta1.VMAuth)
internal/controller/operator/factory/vmauth/vmauth.go:626
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1.VLCluster)
internal/controller/operator/factory/vlcluster/vlcluster.go:84
↓ 1 callersFunctiondeleteOrphaned
(ctx context.Context, rclient client.Client, cr *vmv1beta1.VMSingle)
internal/controller/operator/factory/vmsingle/vmsingle.go:436
↓ 1 callersFunctionensureCRBExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAgent)
internal/controller/operator/factory/vmagent/rbac.go:129
↓ 1 callersFunctionensureCRBExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VLAgent)
internal/controller/operator/factory/vlagent/rbac.go:40
↓ 1 callersFunctionensureCRExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAgent)
internal/controller/operator/factory/vmagent/rbac.go:121
↓ 1 callersFunctionensureCRExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1.VLAgent)
internal/controller/operator/factory/vlagent/rbac.go:32
↓ 1 callersFunctionensureRBExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAgent, ns string)
internal/controller/operator/factory/vmagent/rbac.go:184
↓ 1 callersFunctionensureRoleExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAgent, ns string)
internal/controller/operator/factory/vmagent/rbac.go:170
↓ 1 callersFunctionensureVMAlertmanagerRBExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAlertmanager)
internal/controller/operator/factory/vmalertmanager/rbac.go:35
↓ 1 callersFunctionensureVMAlertmanagerRoleExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAlertmanager)
internal/controller/operator/factory/vmalertmanager/rbac.go:26
↓ 1 callersFunctionensureVMAuthRBExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAuth)
internal/controller/operator/factory/vmauth/rbac.go:35
↓ 1 callersFunctionensureVMAuthRoleExist
(ctx context.Context, rclient client.Client, cr, prevCR *vmv1beta1.VMAuth)
internal/controller/operator/factory/vmauth/rbac.go:26
↓ 1 callersFunctionentries
(es []entry)
test/e2e/upgrade/upgrade_test.go:468
↓ 1 callersFunctionexpectObjectStatusFailed
(ctx context.Context, rclient client.Client, object client.Object, name types.NamespacedName)
test/e2e/utils_test.go:131
↓ 1 callersMethodexternalLabelName
()
api/operator/v1beta1/common_scrapeparams.go:557
↓ 1 callersMethodexternalLabels
(defaultLabelValue string)
api/operator/v1beta1/common_scrapeparams.go:570
↓ 1 callersMethodfetchCRDRefURLs
fetchCRDRefURLs performs a fetch for CRD objects for vmauth users and returns an url by crd ref key name
internal/controller/operator/factory/vmauth/vmusers_config.go:335
↓ 1 callersFunctionfilterSTSPods
(pods []corev1.Pod, revision string, minReadySeconds int32, recreate bool)
internal/controller/operator/factory/reconcile/statefulset.go:508
↓ 1 callersFunctionfilterUnsupportedRelabelCfg
(relabelCfgs []*vmv1beta1.RelabelConfig)
internal/controller/operator/converter/apis.go:515
↓ 1 callersMethodfinalizeSection
(name string)
internal/controller/operator/factory/vmalertmanager/config.go:520
↓ 1 callersFunctionfindByEventEnd
(events types.SpecEvents, startEvent types.SpecEvent)
test/e2e/suite/allure/result.go:192
↓ 1 callersFunctionfindClosingQuote
(s string)
internal/controller/operator/factory/vmdistributed/util.go:219
↓ 1 callersFunctionflagsAsMetrics
(registry metrics.RegistererGatherer, flagSet *flag.FlagSet)
internal/manager/manager.go:603
↓ 1 callersFunctionformatSecretSelectorKeyPath
(secretKey *corev1.SecretKeySelector)
internal/controller/operator/factory/vlagent/vlagent.go:733
↓ 1 callersFunctiongenVMAgentSpec
()
test/e2e/vmdistributed_test.go:68
↓ 1 callersFunctiongenVMClusterSpec
(opts ...func(*vmv1beta1.VMClusterSpec))
test/e2e/vmdistributed_test.go:24
↓ 1 callersFunctiongenVMInsertSpec
(cr *vmv1beta1.VMCluster)
internal/controller/operator/factory/vmcluster/vmcluster.go:739
↓ 1 callersFunctiongenVMSelectSpec
(cr *vmv1beta1.VMCluster)
internal/controller/operator/factory/vmcluster/vmcluster.go:516
↓ 1 callersMethodgenerateConfig
generateConfig generates yaml scrape configuration from collected scrape objects
internal/controller/operator/factory/vmagent/objects.go:381
↓ 1 callersFunctiongenerateContent
(promRule vmv1beta1.VMRuleSpec, enforcedNsLabel, ns string)
internal/controller/operator/factory/vmalert/rules.go:140
↓ 1 callersMethodgenerateVMAuthConfig
generateVMAuthConfig create VMAuth cfg for given Users.
internal/controller/operator/factory/vmauth/vmusers_config.go:347
↓ 1 callersFunctiongetApplications
(objs ...client.Object)
test/e2e/upgrade/utils.go:337
↓ 1 callersFunctiongetAsURLObject
(ctx context.Context, rclient client.Client, objT objectWithURL)
internal/controller/operator/factory/vmauth/vmusers_config.go:92
↓ 1 callersFunctiongetAssetsCache
(ctx context.Context, rclient client.Client, cr *vmv1.VMAnomaly)
internal/controller/operator/factory/vmanomaly/statefulset.go:289
↓ 1 callersFunctiongetAssetsCache
(ctx context.Context, rclient client.Client)
internal/controller/operator/factory/vmsingle/vmsingle.go:480
↓ 1 callersFunctiongetClientCacheOptions
(disabledCacheObjects string)
internal/manager/manager.go:403
↓ 1 callersFunctiongetClusterWideRules
(cr *vmv1beta1.VMAgent)
internal/controller/operator/factory/vmagent/rbac.go:56
↓ 1 callersFunctiongetDeploymentCondition
(status appsv1.DeploymentStatus, condType appsv1.DeploymentConditionType)
internal/controller/operator/factory/reconcile/deploy.go:127
↓ 1 callersFunctiongetFieldsDescriptions
(currStruct *ast.StructType)
internal/config/print.go:132
↓ 1 callersFunctiongetLatestStsState
this change is needed to properly handle revision version fields object was processed by controller-manager if ObservedGeneration matches current gene
internal/controller/operator/factory/reconcile/statefulset.go:189
↓ 1 callersFunctiongetLocalIPs
GetLocalIPs returns a list of local IP addresses
test/e2e/suite/suite.go:223
↓ 1 callersFunctiongetMetricsAddrs
(ctx context.Context, rclient client.Client, vmAgent *vmv1beta1.VMAgent)
internal/controller/operator/factory/vmdistributed/zone.go:248
↓ 1 callersFunctiongetMetricsServerMTLSOpts
()
internal/manager/manager.go:573
↓ 1 callersFunctiongetObject
(ctx context.Context, obj client.Object)
test/e2e/prometheus_converter_test.go:294
↓ 1 callersFunctiongetRoleRelabelings
(role string)
internal/controller/operator/factory/vmagent/probe.go:13
↓ 1 callersFunctiongetRolloutDiff
(ctx context.Context, k8sClient client.Client, expectedPodSpec *corev1.PodSpec, o client.Object)
test/e2e/upgrade/utils.go:317
↓ 1 callersFunctiongetSecretContentForAlertmanager
(ctx context.Context, rclient client.Client, secretName, ns string)
internal/controller/operator/factory/vmalertmanager/statefulset.go:586
↓ 1 callersFunctiongetShard
(cr *vmv1.VMAnomaly, appTpl *appsv1.StatefulSet, num int32)
internal/controller/operator/factory/vmanomaly/statefulset.go:277
↓ 1 callersFunctiongetSingleNamespaceRules
getSingleNamespaceRules returns rules for the Role that lives in cr's own namespace. It includes a scoped secrets rule for the config-reloader plus th
internal/controller/operator/factory/vmagent/rbac.go:39
↓ 1 callersFunctiongetSnapshots
(ctx context.Context, k8sClient client.Client, objs ...client.Object)
test/e2e/upgrade/utils.go:285
↓ 1 callersFunctiongetTestStatus
(report ginkgo.SpecReport)
test/e2e/suite/allure/status.go:28
↓ 1 callersFunctiongetTimestampMs
()
test/e2e/suite/allure/misc.go:25
↓ 1 callersFunctiongetVersion
(defaultVersion string)
internal/config/config.go:25
↓ 1 callersMethodhas
(id string)
internal/controller/operator/factory/vmdistributed/zone.go:416
↓ 1 callersFunctionhonorLabels
honorLabels determines the value of honor_labels. if overrideHonorLabels is true and user tries to set the value to true, we want to set honor_labels
internal/controller/operator/factory/vmagent/vmagent_scrapeconfig.go:228
↓ 1 callersFunctionhonorTimestamps
honorTimestamps adds option to enforce honor_timestamps option in scrape_config. We want to disable honoring timestamps when user specified it or when
internal/controller/operator/factory/vmagent/vmagent_scrapeconfig.go:239
↓ 1 callersMethodids
()
internal/controller/operator/factory/vmdistributed/zone.go:447
↓ 1 callersMethodinit
(ctx context.Context, rclient client.Client, sp *vmv1beta1.CommonScrapeParams)
internal/controller/operator/factory/vmagent/objects.go:42
↓ 1 callersMethodinit
(class string)
internal/controller/operator/factory/vmanomaly/config/schedulers.go:47
↓ 1 callersMethodinit
(class string)
internal/controller/operator/factory/vmanomaly/config/models.go:65
↓ 1 callersFunctioninitConfigBuilder
( cr *vmv1beta1.VMAlertmanagerConfig, receiver string, globalCfg *globalAlertmanagerConfig, ac *build.Asse
internal/controller/operator/factory/vmalertmanager/config.go:376
↓ 1 callersFunctioninitControllers
(mgr ctrl.Manager, l logr.Logger, bs *config.BaseOperatorConf)
internal/manager/manager.go:506
↓ 1 callersFunctioninjectAuthSettings
(secret *corev1.Secret, vmuser *vmv1beta1.VMUser)
internal/controller/operator/factory/vmauth/vmusers_config.go:171
↓ 1 callersFunctioninjectBackendAuthHeader
(user *vmv1beta1.VMUser, ac *build.AssetsCache)
internal/controller/operator/factory/vmauth/vmusers_config.go:151
↓ 1 callersFunctionisConflict
(err error)
internal/controller/operator/factory/reconcile/reconcile.go:145
↓ 1 callersFunctionisLocalHost
(host string)
test/e2e/suite/suite.go:208
↓ 1 callersFunctionisNamespaceSelectorMatches
(ctx context.Context, rclient client.Client, sourceCRD, targetCRD client.Object, selector *metav1.LabelSelecto
internal/controller/operator/controllers.go:202
← previousnext →1,101–1,200 of 3,239, ranked by callers