Skip to content

kubeEvent

A source to receive Kubernetes events.

For usage, see Collect Kubernetes Events

Example

sources:
- type: kubeEvent
  name: event

kubeconfig

field type required default description
kubeconfig string false kubeconfig used to connect to Kubernetes. not required when Loggie is deployed in Kubernetes.

master

field type required default description
master string false master address used to connect to Kubernetes. not required when Loggie is deployed in Kubernetes.

bufferSize

field type required default description
bufferSize int false 1000 The size of the listening queue, the minimum is 1.

watchLatestEvents

field type required default description
watchLatestEvents bool false false Whether to only listen to the latest events

Since Loggie will re-list all events after restarting, repeated sending could happen. If you do not want repeated sending, you can set it to true. Of course, it may lead to the loss of newly generated events during the restart time period.

blackListNamespaces

field type required default description
blackListNamespaces string array false Do not receive events generated in the namespaces defined in it.
Back to top