<p>Using the kubernetes Python API&lt; you have to specify the events to watch? Is it possible to watch all events in the cluster </p>

clout_chaser
<p>From what I understand you are looking for <a href="https://github.com/kubernetes-client/python/blob/master/kubernetes/docs/EventsV1beta1Api.md#list_event_for_all_namespaces" rel="nofollow noreferrer">this</a>.</p>

<pre><code>import kubernetes as k8s

core_api = k8s.client.CoreV1Api()
watcher = k8s.watch.Watch()
stream = watcher.stream(core_api.list_event_for_all_namespaces, timeout_seconds=5)
for raw_event in stream:
    logging.info("Kubernetes Event: %s %s" % (raw_event['type'],raw_event['object'].metadata.name))
</code></pre>

<p>I haven't tested the snippet, but it should work.</p>
