MCPcopy Create free account

hub / github.com/VictoriaMetrics/operator / functions

Functions3,239 in github.com/VictoriaMetrics/operator

↓ 2 callersMethodGetCacheMountVolumeName
GetCacheMountVolumeName returns formatted name for vmselect volume
api/operator/v1beta1/vmcluster_types.go:616
↓ 2 callersFunctionGetListObjectType
(list client.ObjectList)
test/e2e/watchnamespace/utils_test.go:90
↓ 2 callersFunctionGetTestClientWithOptsActionsAndObjects
GetTestClientWithOptsActionsAndObjects returns a client that tracks actions and updates status/objects
internal/controller/operator/factory/k8stools/test_helpers.go:173
↓ 2 callersFunctionHTTPRoute
HTTPRoute creates or updates HTTPRoute object
internal/controller/operator/factory/reconcile/httproute.go:18
↓ 2 callersMethodHasAnyRelabellingConfigs
HasAnyRelabellingConfigs checks if vmagent has any defined relabeling rules
api/operator/v1beta1/vmagent_types.go:664
↓ 2 callersMethodHasAnyRule
HasAnyRule returns true if there is at least one aggregation rule
api/operator/v1beta1/vmextra_types.go:650
↓ 2 callersFunctionIngress
Ingress creates or updates Ingress object
internal/controller/operator/factory/reconcile/ingress.go:18
↓ 2 callersFunctionInitTestEnv
InitTestEnv sets up the envtest environment and k8sClient, returning kubeconfig data
test/e2e/suite/suite.go:112
↓ 2 callersMethodIsSharded
IsSharded returns true if sharding is enabled
api/operator/v1beta1/vmagent_types.go:211
↓ 2 callersFunctionLoad
Load returns vmanomaly config merged with provided secrets
internal/controller/operator/factory/vmanomaly/config/config.go:373
↓ 2 callersFunctionNewDryRunClient
NewDryRunClient returns a DryRunClient.
internal/manager/client.go:17
↓ 2 callersFunctionNewFilteredVLAgentInformer
NewFilteredVLAgentInformer constructs a new informer for VLAgent type. Always prefer using an informer factory to get a shared informer instead of get
api/client/informers/externalversions/operator/v1/vlagent.go:57
↓ 2 callersFunctionNewFilteredVLClusterInformer
NewFilteredVLClusterInformer constructs a new informer for VLCluster type. Always prefer using an informer factory to get a shared informer instead of
api/client/informers/externalversions/operator/v1/vlcluster.go:57
↓ 2 callersFunctionNewFilteredVLSingleInformer
NewFilteredVLSingleInformer constructs a new informer for VLSingle type. Always prefer using an informer factory to get a shared informer instead of g
api/client/informers/externalversions/operator/v1/vlsingle.go:57
↓ 2 callersFunctionNewFilteredVLogsInformer
NewFilteredVLogsInformer constructs a new informer for VLogs type. Always prefer using an informer factory to get a shared informer instead of getting
api/client/informers/externalversions/operator/v1beta1/vlogs.go:57
↓ 2 callersFunctionNewFilteredVMAgentInformer
NewFilteredVMAgentInformer constructs a new informer for VMAgent type. Always prefer using an informer factory to get a shared informer instead of get
api/client/informers/externalversions/operator/v1beta1/vmagent.go:57
↓ 2 callersFunctionNewFilteredVMAlertInformer
NewFilteredVMAlertInformer constructs a new informer for VMAlert type. Always prefer using an informer factory to get a shared informer instead of get
api/client/informers/externalversions/operator/v1beta1/vmalert.go:57
↓ 2 callersFunctionNewFilteredVMAlertmanagerConfigInformer
NewFilteredVMAlertmanagerConfigInformer constructs a new informer for VMAlertmanagerConfig type. Always prefer using an informer factory to get a shar
api/client/informers/externalversions/operator/v1beta1/vmalertmanagerconfig.go:57
↓ 2 callersFunctionNewFilteredVMAlertmanagerInformer
NewFilteredVMAlertmanagerInformer constructs a new informer for VMAlertmanager type. Always prefer using an informer factory to get a shared informer
api/client/informers/externalversions/operator/v1beta1/vmalertmanager.go:57
↓ 2 callersFunctionNewFilteredVMAnomalyInformer
NewFilteredVMAnomalyInformer constructs a new informer for VMAnomaly type. Always prefer using an informer factory to get a shared informer instead of
api/client/informers/externalversions/operator/v1/vmanomaly.go:57
↓ 2 callersFunctionNewFilteredVMAuthInformer
NewFilteredVMAuthInformer constructs a new informer for VMAuth type. Always prefer using an informer factory to get a shared informer instead of getti
api/client/informers/externalversions/operator/v1beta1/vmauth.go:57
↓ 2 callersFunctionNewFilteredVMClusterInformer
NewFilteredVMClusterInformer constructs a new informer for VMCluster type. Always prefer using an informer factory to get a shared informer instead of
api/client/informers/externalversions/operator/v1beta1/vmcluster.go:57
↓ 2 callersFunctionNewFilteredVMDistributedInformer
NewFilteredVMDistributedInformer constructs a new informer for VMDistributed type. Always prefer using an informer factory to get a shared informer in
api/client/informers/externalversions/operator/v1alpha1/vmdistributed.go:57
↓ 2 callersFunctionNewFilteredVMNodeScrapeInformer
NewFilteredVMNodeScrapeInformer constructs a new informer for VMNodeScrape type. Always prefer using an informer factory to get a shared informer inst
api/client/informers/externalversions/operator/v1beta1/vmnodescrape.go:57
↓ 2 callersFunctionNewFilteredVMPodScrapeInformer
NewFilteredVMPodScrapeInformer constructs a new informer for VMPodScrape type. Always prefer using an informer factory to get a shared informer instea
api/client/informers/externalversions/operator/v1beta1/vmpodscrape.go:57
↓ 2 callersFunctionNewFilteredVMProbeInformer
NewFilteredVMProbeInformer constructs a new informer for VMProbe type. Always prefer using an informer factory to get a shared informer instead of get
api/client/informers/externalversions/operator/v1beta1/vmprobe.go:57
↓ 2 callersFunctionNewFilteredVMRuleInformer
NewFilteredVMRuleInformer constructs a new informer for VMRule type. Always prefer using an informer factory to get a shared informer instead of getti
api/client/informers/externalversions/operator/v1beta1/vmrule.go:57
↓ 2 callersFunctionNewFilteredVMScrapeConfigInformer
NewFilteredVMScrapeConfigInformer constructs a new informer for VMScrapeConfig type. Always prefer using an informer factory to get a shared informer
api/client/informers/externalversions/operator/v1beta1/vmscrapeconfig.go:57
↓ 2 callersFunctionNewFilteredVMServiceScrapeInformer
NewFilteredVMServiceScrapeInformer constructs a new informer for VMServiceScrape type. Always prefer using an informer factory to get a shared informe
api/client/informers/externalversions/operator/v1beta1/vmservicescrape.go:57
↓ 2 callersFunctionNewFilteredVMSingleInformer
NewFilteredVMSingleInformer constructs a new informer for VMSingle type. Always prefer using an informer factory to get a shared informer instead of g
api/client/informers/externalversions/operator/v1beta1/vmsingle.go:57
↓ 2 callersFunctionNewFilteredVMStaticScrapeInformer
NewFilteredVMStaticScrapeInformer constructs a new informer for VMStaticScrape type. Always prefer using an informer factory to get a shared informer
api/client/informers/externalversions/operator/v1beta1/vmstaticscrape.go:57
↓ 2 callersFunctionNewFilteredVMUserInformer
NewFilteredVMUserInformer constructs a new informer for VMUser type. Always prefer using an informer factory to get a shared informer instead of getti
api/client/informers/externalversions/operator/v1beta1/vmuser.go:57
↓ 2 callersFunctionNewFilteredVTClusterInformer
NewFilteredVTClusterInformer constructs a new informer for VTCluster type. Always prefer using an informer factory to get a shared informer instead of
api/client/informers/externalversions/operator/v1/vtcluster.go:57
↓ 2 callersFunctionNewFilteredVTSingleInformer
NewFilteredVTSingleInformer constructs a new informer for VTSingle type. Always prefer using an informer factory to get a shared informer instead of g
api/client/informers/externalversions/operator/v1/vtsingle.go:57
↓ 2 callersFunctionNewRateLimiter
NewRateLimiter returns limiter with limit per duration
internal/controller/operator/factory/limiter/limiter.go:12
↓ 2 callersFunctionNewSharedInformerFactoryWithOptions
NewSharedInformerFactoryWithOptions constructs a new instance of a SharedInformerFactory with additional options.
api/client/informers/externalversions/factory.go:106
↓ 2 callersMethodPodMetadata
PodMetadata return pod metadata for given component kind
api/operator/v1beta1/vmcluster_types.go:92
↓ 2 callersMethodPodMetadata
PodMetadata return pod metadata for given component kind
api/operator/v1/vtcluster_types.go:89
↓ 2 callersMethodPodMetadata
PodMetadata return pod metadata for given component kind
api/operator/v1/vlcluster_types.go:94
↓ 2 callersMethodPrefixedName
PrefixedName format name of the component with hard-coded prefix
api/operator/v1/vmanomaly_types.go:371
↓ 2 callersMethodReconcile
Reconcile general reconcile method +kubebuilder:rbac:groups=operator.victoriametrics.com,resources=vmagents,verbs=get;list;watch;create;update;patch;d
internal/controller/operator/vmagent_controller.go:84
↓ 2 callersMethodReconcile
Reconcile implements interface +kubebuilder:rbac:groups=operator.victoriametrics.com,resources=vmauths,verbs=get;list;watch;create;update;patch;delete
internal/controller/operator/vmauth_controller.go:69
↓ 2 callersMethodReconcile
Reconcile general reconcile method for controller +kubebuilder:rbac:groups=operator.victoriametrics.com,resources=vmalertmanagers,verbs=get;list;watch
internal/controller/operator/vmalertmanager_controller.go:73
↓ 2 callersMethodReconcile
Reconcile general reconcile method for controller +kubebuilder:rbac:groups=operator.victoriametrics.com,resources=vmalerts,verbs=get;list;watch;create
internal/controller/operator/vmalert_controller.go:69
↓ 2 callersFunctionRenderPlaceholders
RenderPlaceholders replaces placeholders at resource with given values placeholder must be in %NAME% format resource must be reference to json seriali
internal/controller/operator/factory/k8stools/placeholders.go:12
↓ 2 callersFunctionReplacePromDirPath
ReplacePromDirPath replace prometheus directory path for config maps and secrets to VM one
internal/controller/operator/converter/apis.go:153
↓ 2 callersMethodResultChan
ResultChan returns a channel with events
internal/controller/operator/factory/k8stools/client_utils.go:243
↓ 2 callersFunctionRunManager
(ctx context.Context)
internal/manager/manager.go:145
↓ 2 callersMethodSelectorLabels
()
api/operator/v1beta1/vmauth_types.go:629
↓ 2 callersMethodSelectorLabels
SelectorLabels defines selector labels for given component kind
api/operator/v1beta1/vmcluster_types.go:87
↓ 2 callersMethodSelectorLabels
()
api/operator/v1beta1/vmalertmanager_types.go:321
↓ 2 callersMethodSelectorLabels
()
api/operator/v1beta1/vmalert_types.go:407
↓ 2 callersMethodSelectorLabels
()
api/operator/v1beta1/vmsingle_types.go:213
↓ 2 callersMethodSelectorLabels
()
api/operator/v1beta1/vlogs_types.go:211
↓ 2 callersMethodSelectorLabels
SelectorLabels returns unique labels for object
api/operator/v1/vlsingle_types.go:240
↓ 2 callersMethodSelectorLabels
SelectorLabels returns selector labels for vmanomaly
api/operator/v1/vmanomaly_types.go:342
↓ 2 callersMethodSelectorLabels
SelectorLabels returns unique labels for object
api/operator/v1/vtsingle_types.go:234
↓ 2 callersMethodSelectorLabels
SelectorLabels returns selector labels for querying any vlagent related resources
api/operator/v1/vlagent_types.go:379
↓ 2 callersMethodSelectorLabels
SelectorLabels defines selector labels for given component kind
api/operator/v1/vtcluster_types.go:84
↓ 2 callersMethodSelectorLabels
SelectorLabels defines selector labels for given component kind
api/operator/v1/vlcluster_types.go:89
↓ 2 callersFunctionShutdownTestEnv
ShutdownTestEnv stops the envtest environment
test/e2e/suite/suite.go:202
↓ 2 callersFunctionUpdateObjectStatus
UpdateStatus reconcile provided object status with given actualStatus status
internal/controller/operator/factory/reconcile/status.go:196
↓ 2 callersMethodUseProxyProtocol
UseProxyProtocol implements build.probeCRD interface
api/operator/v1/vlagent_types.go:185
↓ 2 callersMethodUseProxyProtocol
UseProxyProtocol implements build.probeCRD interface
api/operator/v1/vtcluster_types.go:245
↓ 2 callersMethodUseProxyProtocol
UseProxyProtocol implements build.probeCRD interface
api/operator/v1/vlcluster_types.go:258
↓ 2 callersMethodUseTLS
UseTLS returns true if TLS is enabled
api/operator/v1/vtcluster_types.go:283
↓ 2 callersMethodUseTLS
UseTLS returns true if TLS is enabled
api/operator/v1/vlcluster_types.go:291
↓ 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 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
()
api/operator/v1beta1/vmauth_types.go:399
↓ 2 callersMethodValidate
Validate checks VMAlert spec
api/operator/v1beta1/vmalert_types.go:367
↓ 2 callersFunctionaddAttachMetadata
(dst yaml.MapSlice, am *vmv1beta1.AttachMetadata, role string)
internal/controller/operator/factory/vmagent/vmagent_scrapeconfig.go:253
↓ 2 callersMethodaddAttachment
(attachment *attachment)
test/e2e/suite/allure/result.go:58
↓ 2 callersMethodaddAuthCredentialsBuildSecrets
(ac *build.AssetsCache)
internal/controller/operator/factory/vmauth/vmusers_config.go:110
↓ 2 callersFunctionaddConfigTemplates
addConfigTemplates adds external templates to the given based configuration
internal/controller/operator/factory/vmalertmanager/config.go:129
↓ 2 callersFunctionaddURLMapCommonToYaml
(dst yaml.MapSlice, opt vmv1beta1.URLMapCommon, isDefaultRoute bool)
internal/controller/operator/factory/vmauth/vmusers_config.go:462
↓ 2 callersFunctionaddUserConfigOptionToYaml
(dst yaml.MapSlice, opt vmv1beta1.VMUserConfigOptions, cr *vmv1beta1.VMAuth, ac *build.AssetsCache)
internal/controller/operator/factory/vmauth/vmusers_config.go:500
← previousnext →301–400 of 3,239, ranked by callers