prometheus-serviceMonitorKubelet.yaml 715 B

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