prometheus-k8s-service-monitor-kubelet.yaml 669 B

1234567891011121314151617181920212223242526272829
  1. apiVersion: monitoring.coreos.com/v1
  2. kind: ServiceMonitor
  3. metadata:
  4. name: kubelet
  5. labels:
  6. k8s-app: kubelet
  7. spec:
  8. jobLabel: k8s-app
  9. endpoints:
  10. - port: https-metrics
  11. scheme: https
  12. interval: 30s
  13. tlsConfig:
  14. insecureSkipVerify: true
  15. bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
  16. - port: https-metrics
  17. scheme: https
  18. path: /metrics/cadvisor
  19. interval: 30s
  20. honorLabels: true
  21. tlsConfig:
  22. insecureSkipVerify: true
  23. bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
  24. selector:
  25. matchLabels:
  26. k8s-app: kubelet
  27. namespaceSelector:
  28. matchNames:
  29. - kube-system