Skip to content

Commit 601b594

Browse files
committed
Add the component and node to the event source
Signed-off-by: Richard Wall <[email protected]>
1 parent 1bc78f0 commit 601b594

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

deploy/charts/venafi-kubernetes-agent/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@ spec:
102102
valueFrom:
103103
fieldRef:
104104
fieldPath: metadata.uid
105+
- name: POD_NODE
106+
valueFrom:
107+
fieldRef:
108+
fieldPath: spec.nodeName
105109
{{- if .Values.metrics.enabled }}
106110
ports:
107111
- containerPort: 8081

pkg/agent/run.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ func newEventf(installNS string) (Eventf, error) {
230230
}
231231
broadcaster := record.NewBroadcaster()
232232
broadcaster.StartRecordingToSink(&clientgocorev1.EventSinkImpl{Interface: eventClient.CoreV1().Events(installNS)})
233-
eventRec := broadcaster.NewRecorder(scheme, corev1.EventSource{})
233+
eventRec := broadcaster.NewRecorder(scheme, corev1.EventSource{Component: "venafi-kubernetes-agent", Host: os.Getenv("POD_NODE")})
234234
eventf = func(eventType, reason, msg string, args ...interface{}) {
235235
eventRec.Eventf(&corev1.Pod{ObjectMeta: v1.ObjectMeta{Name: podName, Namespace: installNS, UID: types.UID(os.Getenv("POD_UID"))}}, eventType, reason, msg, args...)
236236
}

0 commit comments

Comments
 (0)