aboutsummaryrefslogtreecommitdiff
path: root/plugin/kubernetes/object/pod.go
diff options
context:
space:
mode:
authorGravatar miles-to-go <45916686+miles-to-go@users.noreply.github.com> 2024-03-07 14:34:09 -0500
committerGravatar GitHub <noreply@github.com> 2024-03-07 14:34:09 -0500
commit92b7e658e327f0fafef5c8496f920726e087ba4d (patch)
tree6b62216e8f5c6eb611e95d1cf33acb8899c2373f /plugin/kubernetes/object/pod.go
parent3d67ee907d26800e76ec6c91ac6c83e87550c52a (diff)
downloadcoredns-92b7e658e327f0fafef5c8496f920726e087ba4d.tar.gz
coredns-92b7e658e327f0fafef5c8496f920726e087ba4d.tar.zst
coredns-92b7e658e327f0fafef5c8496f920726e087ba4d.zip
add client labels to k8s plugin metadata (#6475)
Signed-off-by: Nolan Miles <nolanpmiles@gmail.com>
Diffstat (limited to 'plugin/kubernetes/object/pod.go')
-rw-r--r--plugin/kubernetes/object/pod.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugin/kubernetes/object/pod.go b/plugin/kubernetes/object/pod.go
index 9b9d5641c..aa69150aa 100644
--- a/plugin/kubernetes/object/pod.go
+++ b/plugin/kubernetes/object/pod.go
@@ -16,6 +16,7 @@ type Pod struct {
PodIP string
Name string
Namespace string
+ Labels map[string]string
*Empty
}
@@ -33,6 +34,7 @@ func ToPod(obj meta.Object) (meta.Object, error) {
PodIP: apiPod.Status.PodIP,
Namespace: apiPod.GetNamespace(),
Name: apiPod.GetName(),
+ Labels: apiPod.GetLabels(),
}
t := apiPod.ObjectMeta.DeletionTimestamp
if t != nil && !(*t).Time.IsZero() {