Skip to content

Commit eb8fd57

Browse files
committed
feat: include job for collecting events
1 parent d4374c0 commit eb8fd57

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

pkg/jobs/job_list.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,20 @@ func JobList() []Job {
5454
return results
5555
},
5656
},
57+
{
58+
Name: "events-list",
59+
Global: false,
60+
Execute: func(dc *data_collector.DataCollector, ctx context.Context) map[string][]byte {
61+
jobResults := make(map[string][]byte)
62+
for _, namespace := range dc.Namespaces {
63+
result, _ := dc.K8sCoreClientSet.CoreV1().Events(namespace).List(ctx, metav1.ListOptions{})
64+
jsonResult, _ := json.MarshalIndent(result, "", " ")
65+
jobResults[path.Join(dc.BaseDir, namespace, "events.json")] = jsonResult
66+
}
67+
68+
return jobResults
69+
},
70+
},
5771
{
5872
Name: "configmap-list",
5973
Global: false,

0 commit comments

Comments
 (0)