Hi, Kubeflow community. Has anyone else seen the issue of the websocket used by the Jupyter Notebook Terminal function disconnecting at exactly the 5 minute mark (see attached screen shot)? This is with K8s 1.20.2, KF 1.3 and Istio 1.9, and is totally reproducible.
If I bypass Kubeflow (by creating a service directly to the notebook pod itself), or deploy the same notebook images (tensorflow-1.15.2-notebook-cpu:latestC, or any other JNB image) _without_ Kubeflow (but still using Istio 1.9 and accessing via Istio Ingress gateway) the problem does not happen.
If the '299999' represents milliseconds, as applied to 'max_duration_timeout' of the websocket connection, that could be the issue. I can't find where this is configured or how to change it. Could be that an envoy filter is needed.
Thanks
Abe