File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -384,6 +384,29 @@ locals {
384384 log_stream_prefix $${HOST_NAME}-
385385 log_stream_template $kubernetes['pod_name'].$kubernetes['container_name']
386386 log_retention_days ${ var . logs_retention_in_days }
387+
388+ # Collect Kubernetes events and send them to CloudWatch Logs.
389+ [INPUT]
390+ Name kubernetes_events
391+ Tag kube.events
392+ Kube_URL https://kubernetes.default.svc
393+ Kube_CA_File /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
394+ Kube_Token_File /var/run/secrets/kubernetes.io/serviceaccount/token
395+ Interval_Sec 10
396+
397+ [FILTER]
398+ Name grep
399+ Match kube.events
400+ Exclude type Normal
401+
402+ [OUTPUT]
403+ Name cloudwatch_logs
404+ Match kube.events
405+ auto_create_group true
406+ region eu-central-1
407+ log_group_name /flightdeck/albaik-sandbox-v7-events
408+ log_stream_prefix events-
409+ log_retention_days 7
387410 EOT
388411 }
389412 env = [
You can’t perform that action at this time.
0 commit comments