Skip to content

Instantly share code, notes, and snippets.

@grim-yawn
Last active December 4, 2018 15:37
Show Gist options
  • Save grim-yawn/6d8252e8132ee56be77dc46eb9d72d7e to your computer and use it in GitHub Desktop.
Save grim-yawn/6d8252e8132ee56be77dc46eb9d72d7e to your computer and use it in GitHub Desktop.
- job_name: 'reddit-endpoints'
kubernetes_sd_configs:
- role: endpoints
relabel_configs:
# Используем действие keep, чтобы оставить только эндпоинты сервисов с метками “app=reddit”
- source_labels: [__meta_kubernetes_service_label_app]
action: keep
regex: reddit
- source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape]
action: drop
regex: false
# Сохраняем все label из kubernetes
- action: labelmap
regex: __meta_kubernetes_service_label_(.+)
# Добавляем label для namespace и service_name
- source_labels: [__meta_kubernetes_namespace]
target_label: kubernetes_namespace
- source_labels: [__meta_kubernetes_service_name]
target_label: kubernetes_name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment