apiVersion: operator.victoriametrics.com/v1beta1
kind: VMNodeScrape
metadata:
  name: cadvisor
  namespace: monitoring
  labels:
    scrape-by: kubernetes-o11y-vmagent-tempdisable
spec:
  selector: {}
  scheme: https
  path: /metrics/cadvisor
  interval: 30s
  scrapeTimeout: 10s
  bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
  tlsConfig:
    caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
    insecureSkipVerify: true
  relabelConfigs:
  - targetLabel: job
    replacement: cadvisor
  - sourceLabels: [__meta_kubernetes_node_address_InternalIP]
    targetLabel: instance
  - action: labelmap
    regex: __meta_kubernetes_node_label_(.+)
  - action: replace
    sourceLabels: [cluster]
    targetLabel: tidb_cluster
  - action: replace
    sourceLabels: [k8s_cluster_info]
    targetLabel: cluster
  - action: replace
    regex: (.*)
    replacement: $1
    separator: ;
    sourceLabels: [__metrics_path__]
    targetLabel: metrics_path
