Kubeflow
Machine Learning Toolkit for Kubernetes
...With Kubeflow you can deploy best-of-breed open-source systems for ML to diverse infrastructures. You can also take advantage of a number of great features, such as services for managing Jupyter notebooks and support for a TensorFlow Serving container.
Wherever you may be running Kubernetes, you can run Kubeflow as well.