From 6e50b1f90bce82872792e621e7ea7847d26be36c Mon Sep 17 00:00:00 2001 From: Shyam Jeedigunta Date: Tue, 14 Nov 2017 16:52:55 +0100 Subject: [PATCH] Pass pod name and namespace argss to prom-to-sd sidecar of metadata-proxy --- cluster/addons/metadata-proxy/gce/metadata-proxy.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cluster/addons/metadata-proxy/gce/metadata-proxy.yaml b/cluster/addons/metadata-proxy/gce/metadata-proxy.yaml index 7aa69d5cd08..376fb65f174 100644 --- a/cluster/addons/metadata-proxy/gce/metadata-proxy.yaml +++ b/cluster/addons/metadata-proxy/gce/metadata-proxy.yaml @@ -56,6 +56,17 @@ spec: - --stackdriver-prefix={{ prometheus_to_sd_prefix }}/addons - --api-override={{ prometheus_to_sd_endpoint }} - --source=metadata_proxy:http://127.0.0.1:989?whitelisted=request_count + - --pod-id=$(POD_NAME) + - --namespace-id=$(POD_NAMESPACE) + env: + - name: POD_NAME + valueFrom: + fieldRef: + fieldPath: metadata.name + - name: POD_NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace # END_PROMETHEUS_TO_SD nodeSelector: beta.kubernetes.io/metadata-proxy-ready: "true"