Мне нужно создать отчет по времени для всех изменений рабочих нагрузок, произошедших в кластере k8s.В основном отчет о жизненном цикле изменений в k8s.Я хотел бы определить, по крайней мере, когда рабочая нагрузка была создана, обновлена (может быть, конечно, более одного раза) и когда рабочая нагрузка была удалена.
Я пытаюсь использовать события аудита для достижения этой цели.К сожалению, становится довольно сложно объединить эти события обратно в конкретную рабочую нагрузку.Например, я развертываю «плутон» рабочей нагрузки, состоящий из ресурса развертывания и секретного ресурса.Предполагая, что я обновляю ресурс развертывания впоследствии, я хотел бы получить список, подобный этому, в конце:
workload | resource | timestamp | operation | what exactly
pluto | deployment | XXXX-XX-XX | created | XXXXXXXX
pluto | secret | XXXX-XX-XX | created | XXXXXXXX
pluto | deployment | XXXX-XX-XX (an hour later) | updated | XXXXXXXX
Знаете ли вы какой-нибудь способ добиться этого?