You'll need to change the Prometheus ConfigMap to add new scrape jobs for the new targets. The Pods are in the
kube-system namespace and they each have an
Prometheus config isn't straightforward, but you can use this as a starting point, replacing the angled-brackets:
- job_name: '<x>' kubernetes_sd_configs: - role: pod relabel_configs: - source_labels: - __meta_kubernetes_namespace - __meta_kubernetes_pod_labelpresent_app - __meta_kubernetes_pod_label_app action: keep regex: <ns>;true;<app>
Prometheus doesn't reload the config file when it changes, so you'll need to force a Pod update.
Need more? Here's the solution.