apiVersion: operator.victoriametrics.com/v1beta1
kind: VMNodeScrape
metadata:
  name: kubelet
  namespace: monitoring
  labels:
    scrape-by: kubernetes-o11y-vmagent
spec:
  selector: {}
  scheme: https
  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: kubelet
  - sourceLabels: [__meta_kubernetes_node_address_InternalIP]
    targetLabel: instance
  - action: labelmap
    regex: __meta_kubernetes_node_label_(.+)
  - action: replace
    regex: (.*)
    replacement: $1
    separator: ;
    sourceLabels: [__metrics_path__]
    targetLabel: metrics_path
