def extract_event_info(ctxt, event, mode='good'):
global gbl_channel
my_list=[]
create_field(my_list, "namespaces", event.metadata.namespace)
create_field(my_list, "name", event.metadata.name)
create_field(my_list, "labels", event.metadata.labels)
create_field(my_list, "status.message", str(event.status.container_statuses[0].state))
create_field(my_list, "status.start_time", event.status.start_time)
create_field(my_list, "status.phase", event.status.phase)
c = datetime.now(timezone.utc) - event.status.start_time
create_field(my_list, "Runing since", str(c))
text=[
{
"color" : mode,
"pretext" : "Just from information from k8s" + ctxt ,
"fields" : my_list
}
]
send_slack_msg(gbl_channel, ":k8s:", text)
评论列表
文章目录