aboutsummaryrefslogtreecommitdiff
path: root/plugin/kubernetes/metadata.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/kubernetes/metadata.go')
-rw-r--r--plugin/kubernetes/metadata.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/plugin/kubernetes/metadata.go b/plugin/kubernetes/metadata.go
index 36e2f9a0f..ed651e4ed 100644
--- a/plugin/kubernetes/metadata.go
+++ b/plugin/kubernetes/metadata.go
@@ -19,6 +19,13 @@ func (k *Kubernetes) Metadata(ctx context.Context, state request.Request) contex
metadata.SetValueFunc(ctx, "kubernetes/client-pod-name", func() string {
return pod.Name
})
+
+ for k, v := range pod.Labels {
+ v := v
+ metadata.SetValueFunc(ctx, "kubernetes/client-label/"+k, func() string {
+ return v
+ })
+ }
}
zone := plugin.Zones(k.Zones).Matches(state.Name())