From 4bb0ceeed5aedff0ba33b74220bb75921e541424 Mon Sep 17 00:00:00 2001 From: Sean Malloy Date: Thu, 1 Oct 2020 00:50:37 -0500 Subject: [PATCH] Update Event Logging to Use Structured Logging --- pkg/descheduler/evictions/evictions.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/descheduler/evictions/evictions.go b/pkg/descheduler/evictions/evictions.go index 241e69174..4f33de1d4 100644 --- a/pkg/descheduler/evictions/evictions.go +++ b/pkg/descheduler/evictions/evictions.go @@ -116,7 +116,7 @@ func (pe *PodEvictor) EvictPod(ctx context.Context, pod *v1.Pod, node *v1.Node, } else { klog.V(1).InfoS("Evicted pod", "pod", klog.KObj(pod), "reason", reason) eventBroadcaster := record.NewBroadcaster() - eventBroadcaster.StartLogging(klog.V(3).Infof) + eventBroadcaster.StartStructuredLogging(3) eventBroadcaster.StartRecordingToSink(&clientcorev1.EventSinkImpl{Interface: pe.client.CoreV1().Events(pod.Namespace)}) r := eventBroadcaster.NewRecorder(scheme.Scheme, v1.EventSource{Component: "sigs.k8s.io.descheduler"}) r.Event(pod, v1.EventTypeNormal, "Descheduled", fmt.Sprintf("pod evicted by sigs.k8s.io/descheduler%s", reason))